.cna-section-wrapper{position:relative;width:100%;background:#f5f1e9;overflow:hidden;padding:60px 0 0}.cna-bg-image,.cna-bg-mobile{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:0}.cna-bg-mobile{display:none}.cna-content{position:relative;z-index:1;height:100%}.cna-header{text-align:center;font-size:52px;font-weight:400;margin:0px 0 clamp(60px,6vw,100px);color:#31331f}.cna-floral-left,.cna-floral-right{position:absolute;width:450px;height:450px;top:100px;z-index:2;pointer-events:none;background-size:contain;background-repeat:no-repeat;background-position:center}.cna-floral-left{display:none;left:50px}.cna-floral-right{right:50px}.cna-grid-desktop{max-width:1750px;width:100%;display:none;padding:0 20px;box-sizing:border-box;margin:0 auto;grid-template-columns:26% 18% 24% 22%;grid-template-rows:50%;gap:20px;align-items:end;justify-content:center;grid-template-areas:"a b d e" "a c d e"}.cna-image-block{overflow:hidden;cursor:pointer;transition:transform .3s ease}.cna-image-block:hover{transform:translateY(-5px)}.cna-block-inner{position:relative;width:100%;height:100%;border-radius:0;overflow:hidden;box-shadow:0 6px 25px #0000002e;background:transparent}.cna-block-1 .cna-block-inner,.cna-block-2 .cna-block-inner,.cna-block-3 .cna-block-inner,.cna-block-4 .cna-block-inner,.cna-block-5 .cna-block-inner{border-radius:0}.cna-block-image{width:100%;height:100%;object-fit:contain;object-position:bottom;display:block}.cna-block-1 .cna-block-image,.cna-block-2 .cna-block-image,.cna-block-3 .cna-block-image,.cna-block-4 .cna-block-image,.cna-block-5 .cna-block-image{object-fit:contain;object-position:bottom}.cna-block-3 .cna-block-image{object-fit:cover}.cna-block-1{grid-area:a}.cna-block-2{grid-area:b}.cna-block-3{width:100%;height:100%;grid-area:c}.cna-block-4{grid-area:d}.cna-block-5{grid-area:e}.cna-hotspot{position:absolute;bottom:80px;left:74%;transform:translate(-50%);width:35px;height:35px;background:#fff;border:none;border-radius:50%;font-size:26px;color:#8b7355;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 10px #0003;z-index:250;font-weight:300;transition:background .3s ease,color .3s ease;pointer-events:auto;padding-top:2px}.cna-hotspot:hover{background:#8b7355;color:#fff}.cna-grid-mobile{display:none;position:relative;max-width:100%;overflow:hidden;padding:0 20px}.cna-slider-wrapper{position:relative;overflow:hidden}.cna-mobile-scroll-container{display:flex;transition:transform .5s ease;gap:0}.cna-mobile-block{flex:0 0 100%;padding:0 15px;box-sizing:border-box}.cna-mobile-block .cna-image-block{position:relative;width:100%;max-width:350px;height:520px;margin:0 auto}.cna-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;background:#fff;border:none;border-radius:50%;font-size:24px;color:#8b7355;cursor:pointer;box-shadow:0 3px 10px #0003;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding-bottom:5px}.cna-slider-nav:hover{background:#8b7355;color:#fff;transform:translateY(-50%) scale(1.1)}.cna-slider-prev{left:10px}.cna-slider-next{right:10px}.cna-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:25px}.cna-dot{width:10px;height:10px;border-radius:50%;background:#d4c4b0;border:none;cursor:pointer;transition:all .3s ease;padding:0}.cna-dot.active{background:#8b7355;width:12px;height:12px}.cna-modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:200;pointer-events:none}.cna-modal.active{display:block}.cna-modal-content{background:#fff;max-width:320px;width:265px;padding:20px;position:absolute;box-shadow:0 10px 40px #0000004d;animation:modalSlideIn .2s ease;pointer-events:auto;z-index:201}.cna-modal-close{position:absolute;top:15px;right:15px;font-size:28px;background:none;border:none;cursor:pointer;color:#666;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .3s;line-height:1;background-color:revert-layer;padding-top:3px}.cna-modal-close:hover{background:#f0f0f0}.cna-modal-image{width:100%;height:241px;object-fit:cover;margin-bottom:12px}.cna-modal-title{font-size:16px;font-weight:600;margin:0 0 6px;color:#2d2d2d;line-height:1.3}.cna-modal-price{font-size:18px;color:#8b7355;font-weight:600;margin:0 0 12px}.cna-modal-button{display:inline-block;color:#8b7355;text-decoration:none;border-radius:6px;font-size:14px;transition:background .3s;font-weight:500;border:none;cursor:pointer;margin-right:8px;padding:0}.cna-modal-button:hover{color:#2d2d2d}.cna-modal-buttons{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cna-add-to-cart-btn{display:inline-block;padding:10px 20px;background:#2d2d2d;color:#fff;text-decoration:none;border-radius:6px;font-size:14px;transition:background .3s;font-weight:500;border:none;cursor:pointer}.cna-add-to-cart-btn:hover{background:#1a1a1a}.cna-add-to-cart-btn:disabled{background:#ccc;cursor:not-allowed}.mobile-floral{aspect-ratio:4/3;background-repeat:no-repeat;background-size:100%;margin:0 0 -37%}.cus-background_image{background-repeat:no-repeat!important;background-size:contain!important;max-width:1600px;margin:0 auto}.new-arrivals_section{background-color:#f5efe6}@media (min-width: 1000px){.cna-grid-desktop{display:grid}.cna-grid-mobile{display:none}}@media (max-width: 1400px) and (min-width: 1000px){.cna-hotspot{bottom:124px}.cna-block-2{left:30%;top:55px}}@media (max-width: 999px) and (min-width: 768px){.img-remove_deskyop img{max-height:80px}.cna-section-wrapper{padding:40px 0 0}.cna-modal-content{width:252px;padding:13px;place-self:anchor-center}.cna-content{height:auto}.cna-grid-desktop{display:grid}.cna-header{font-size:38px;margin:0px 0 clamp(60px,6vw,100px)}.cna-floral-left,.cna-floral-right{width:220px;height:220px;top:50px}.cna-floral-left{left:-20px}.cna-floral-right{right:-20px}.cna-mobile-block .cna-image-block{height:500px;max-width:380px}}@media (max-width: 767px){.img-remove_deskyop img{max-height:80px}.cus-background_image{background-image:none!important}.cna-section-wrapper{padding:40px 0 60px}.cna-bg-image{display:none}.cna-bg-mobile{display:block;object-fit:cover}.cna-modal-content{width:252px;padding:13px;left:50%;transform:translate(-50%);animation:none}.cna-content{height:auto}.cna-grid-desktop{display:grid}.cna-header{font-size:36px;margin-bottom:162px}.cna-floral-left,.cna-floral-right{width:200px;height:200px;top:50px}.cna-floral-left{left:-30px}.cna-floral-right{right:-30px}.cna-grid-desktop{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;grid-template-areas:"a a" "b c" "d d" "e e"}.cna-block-2,.cna-block-3{aspect-ratio:3/4}.cna-hotspot{width:25px;height:25px;font-size:22px}}@media (max-width: 600px){.cna-header{font-size:32px}.cna-floral-left,.cna-floral-right{width:150px;height:150px;top:30px}.cna-mobile-block .cna-image-block{height:480px;max-width:320px}.cna-modal-buttons{flex-direction:column}.cna-modal-button,.cna-add-to-cart-btn{width:100%;text-align:center;margin:0 0 10px}}*{margin:0;padding:0;box-sizing:border-box}.template-index button[aria-label=open-wishlist]{display:none!important}.cna2-section-wrapper{position:relative;width:100%;background:#f5f1e9;overflow:hidden;padding:60px 40px;display:flex;align-items:center;justify-content:center}.cna2-bg-image,.mobile_cna2-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:top;z-index:0}.mobile_cna2-bg-image{display:none}.cna2-floral-left{position:absolute;left:20px;top:20px;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none}.cna2-floral-right{position:absolute;right:0;top:74%;transform:translateY(50%);width:55px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:5;pointer-events:none;left:46.5%}.cna2-floral-bottom{position:absolute;left:50%;bottom:40px;transform:translate(-50%);width:80px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none}.cna2-content{position:relative;z-index:3;width:100%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:0;align-items:start}.cna2-header{grid-column:2;grid-row:1;text-align:center;font-size:52px;font-family:Fraunces,serif;color:#31331f;font-weight:400;margin:0 0 40px;line-height:1.15;align-self:center;max-width:55%}.cna2-grid-desktop{grid-column:1;grid-row:1 / 3;display:flex;gap:30px;align-items:flex-start;padding:0;margin-right:60px}.cna2-image-block{position:relative;width:320px;height:426px;overflow:visible;cursor:pointer;transition:transform .3s ease;flex-shrink:0}.cna2-image-block:hover{transform:translateY(-8px)}.cna2-block-inner{position:relative;width:100%;height:100%;overflow:hidden}.cna2-block-1 .cna2-block-inner{border-radius:0}.cna2-block-2 .cna2-block-inner{border-radius:50% 50% 0 0}.cna2-block-image{width:100%;height:100%;object-position:center;display:block}.cna2-hotspot{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:35px;height:35px;background:#fff;color:#8b7355;font-size:32px;font-weight:300;border:none;border-radius:50%;box-shadow:0 4px 15px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:250;transition:all .3s;pointer-events:auto;padding-top:3px}.cna2-hotspot:hover{background:#8b7355;color:#fff;transform:translate(-50%) scale(1.15);box-shadow:0 6px 20px #8b73554d}.cna2-grid-mobile{display:none;flex-direction:column;align-items:center;justify-content:center;gap:30px;width:100%;padding:0}.cna2-slider-wrapper{position:relative;width:100%;overflow:hidden;padding:0}.cna2-mobile-scroll-container{display:flex;transition:transform .5s ease;gap:0;width:100%}.cna2-mobile-block{width:100%;display:flex;justify-content:center;align-items:center;padding:0}.cna2-mobile-block .cna2-image-block{width:100%;max-width:340px;height:auto;aspect-ratio:3/4}.cna2-slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fffffff2;color:#8b7355;border-radius:50%;font-size:24px;cursor:pointer;border:none;box-shadow:0 3px 12px #0000001f;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.cna2-slider-nav:hover{background:#8b7355;color:#fff;transform:translateY(-50%) scale(1.12);box-shadow:0 6px 18px #8b73554d}.cna2-slider-prev{left:12px}.cna2-slider-next{right:12px}.cna2-slider-dots{display:flex;justify-content:center;gap:10px;margin-top:25px;z-index:5}.cna2-dot{width:10px;height:10px;border-radius:50%;background:#d4c4b0;border:none;cursor:pointer;transition:all .3s;padding:0}.cna2-dot.active{background:#8b7355;width:28px;border-radius:5px}.cna2-modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:200;pointer-events:none}.cna2-modal.active{display:block}.cna2-modal-content{background:#fff;border-radius:12px;max-width:320px;width:320px;padding:20px;position:absolute;box-shadow:0 10px 40px #0000004d;animation:modalSlideIn .2s ease;pointer-events:auto;z-index:201}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cna2-modal-close{position:absolute;top:15px;right:15px;font-size:28px;background:none;border:none;cursor:pointer;color:#666;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .3s;line-height:1;background-color:revert-layer;padding-top:4px}.cna2-modal-close:hover{background:#f0f0f0}.cna2-modal-image{width:100%;height:180px;object-fit:cover;border-radius:8px;margin-bottom:12px}.cna2-modal-title{font-size:16px;font-weight:600;margin:0 0 6px;color:#31331f;line-height:1.3}.cna2-modal-price{font-size:18px;color:#8b7355;font-weight:600;margin:0 0 12px}.cna2-modal-button{display:inline-block;color:#8b7355;text-decoration:none;border-radius:6px;font-size:14px;transition:color .3s;font-weight:500;border:none;cursor:pointer;margin-right:8px;padding:0}.cna2-modal-button:hover{color:#2d2d2d}.cna2-modal-buttons{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cna2-add-to-cart-btn{display:inline-block;padding:10px 20px;background:#645d3b;color:#fff;text-decoration:none;border-radius:6px;font-size:14px;transition:background .3s;font-weight:500;border:none;cursor:pointer}.cna2-add-to-cart-btn:hover{background:#8b7355}.cna2-add-to-cart-btn:disabled{background:#ccc;cursor:not-allowed}.cus-hotspot_main-container{background-color:#f5efe6!important}.cus_bg-image{background-repeat:no-repeat!important;background-size:contain!important;background-color:#f5efe6!important;max-width:1600px;margin:0 auto}@media (min-width: 1350px){.text-alignment_position{transform:translate(-50%,-100%)!important;max-width:65%}.cna2-content{padding-top:119px}}@media (max-width: 1350px) and (min-width: 768px){.cna2-section-wrapper{min-height:auto;padding:60px 30px}.cna2-content{display:flex;flex-direction:column;align-items:center;max-width:900px}.cna2-header{font-size:46px;text-align:center;margin-bottom:45px;max-width:40%}#insta-feed h2{font-size:46px}.cna2-grid-desktop{display:flex;gap:40px;justify-content:center;margin-right:0}.cna2-image-block{width:300px;height:420px}.cna2-grid-mobile{display:none!important}.cna2-floral-left{width:50px;height:50px}.cna2-floral-right{width:85px;height:100px;right:20px;top:90%;left:46%;transform:translateY(-50%)}.cna2-floral-bottom{width:70px;height:70px}}@media (max-width: 767px){#cna2Section{background-image:none!important}.cna2-mobile-block .cna2-image-block{width:100%;max-width:100%;height:auto;aspect-ratio:3/4}.cna2-section-wrapper{min-height:auto;padding:50px 0}.cna2-content{padding:0 20px;display:flex;flex-direction:column;align-items:center}.cna2-header{font-size:36px;margin-bottom:40px;padding:0;text-align:center;max-width:230px}#insta-feed h2{font-size:36px}.cna2-grid-desktop{display:none}.cna2-grid-mobile{display:grid;grid-template-rows:1fr 1fr 1fr;gap:10px}.cna2-floral-left,.cna2-floral-right,.cna2-floral-bottom{display:none}.cna2-slider-wrapper{width:100%;padding:0}.cna2-mobile-scroll-container{gap:0}.cna2-mobile-block{flex:0 0 100%;min-height:fit-content}.cna2-slider-nav{width:44px;height:44px;font-size:20px}.cna2-slider-prev{left:8px}.cna2-slider-next{right:8px}.cna2-slider-dots{gap:8px;margin-top:25px}.cna2-dot{width:8px;height:8px}.cna2-dot.active{width:24px}.cna2-modal-content{padding:13px;width:252px;justify-self:anchor-center}.cna2-modal-image{height:150px}.cna2-modal-title{font-size:14px}.cna2-modal-buttons{flex-direction:column}.cna2-modal-button,.cna2-add-to-cart-btn{width:100%;text-align:center}.mobile_cna2-bg-image{display:block}.cna2-bg-image{display:none}}@media (max-width: 479px){.cna2-section-wrapper{padding:40px 0}.cna2-content{padding:0 16px}.cna2-header{font-size:29px;margin-bottom:35px}#insta-feed h2{font-size:29px}.cna2-mobile-block{min-height:fit-content}.cna2-hotspot{width:42px;height:42px;font-size:26px}.cna2-slider-nav{width:40px;height:40px;font-size:18px}.cna2-modal-close{width:30px;height:30px;font-size:24px}.cna2-modal-title{font-size:14px}.cna2-modal-price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
