.product-title{background-color:#fff;display:none;position:sticky;left:0;top:98px;z-index:4;line-height:1em;padding:20px 60px;font-size:10px!important}@media (max-width: 1920px){.product-title{padding:20px 45px}}@media (max-width: 767px){.product-title{display:none}}.product-title a{color:#000;text-decoration:none;display:inline-block;text-transform:uppercase}.product-title p{margin:0 10px;display:inline-block}.product-title span{display:inline-block;text-transform:uppercase}#product .nt-variant-selector{position:relative;width:100%}#product .nt-variant-selector .custom-select{position:relative;cursor:pointer;border:1px solid rgba(216,216,216,.7);line-height:14px;text-transform:uppercase;letter-spacing:2px;padding:8px;background:#fff;font-size:10px;color:#00000080;transition:all .2s ease-in-out}#product .nt-variant-selector .custom-select:after{content:"";position:absolute;right:10px;top:14px;transform:translateY(-50%) rotate(45deg);transition:all .4s ease-in-out;transform-origin:center;border:solid black;border-width:0 1px 1px 0;padding:3px;pointer-events:none}#product .nt-variant-selector .custom-select[aria-expanded=true]:after{transform:translateY(-50%) rotate(-133deg);border-color:#00000080;top:15px}#product .nt-variant-selector .options{top:100%;left:0;right:0;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;z-index:1000}#product .nt-variant-selector .options.open{max-height:70px}#product .nt-variant-selector .options .option{font-size:12px;padding-top:6px;text-transform:uppercase;text-decoration:none;display:block;cursor:pointer;color:#000;transition:all .2s ease-in-out}#product .nt-variant-selector .options .option:hover,#product .nt-variant-selector .options .option.active{color:#00000080}#product .scrollToreview .review-ave{margin-bottom:20px}#product .hide-on-desktop{display:none}@media (max-width: 767px){#product .show-on-mobile{display:none}}#product .low-stock-alert{margin-top:20px;width:100%}#product .low-stock-alert span{color:red}@media (max-width: 767px){#product .low-stock-alert{margin-top:15px;margin-bottom:0}}#product .product-grid{position:relative}#product .product-grid .product-image{width:100%}#product .product-grid .product-image .swiper-pagination{bottom:0;padding:30px 0;width:100%}#product .product-grid .product-image .swiper-pagination .swiper-pagination-bullet{height:5px;width:5px;background-color:#000;border-radius:50%;opacity:.5}#product .product-grid .product-image .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#product .product-grid .product-image .swiper-button-prev{left:30px!important;max-width:10px!important}#product .product-grid .product-image .swiper-button-next{right:30px!important;max-width:10px!important}#product .product-grid .product-image .swiper-button-disabled{opacity:0}#product .product-grid .product-image .arrow{color:#000;font-size:12px}@media (max-width: 767px){#product .product-grid .product-image .arrow{display:none}}#product .product-grid .product-image .arrow:after{font-size:20px}#product .product-grid .product-image .arrow img{max-height:10px;object-fit:cover}.product-sticky{grid-column:18 / span 7;padding-top:32px;padding-right:32px;position:sticky;position:-webkit-sticky}@media (max-width: 767px){.product-sticky{float:unset;max-width:unset;width:auto;position:unset;top:unset;padding:0 16px;margin-bottom:40px;display:flex;flex-direction:column}.product-sticky .product-details{order:1;flex-direction:column;padding-bottom:40px!important}.product-sticky .above-swatches-text{order:2}.product-sticky .product-color-swatches{order:3}.product-sticky .product-color-swatches .swatch-text{padding-bottom:40px!important}.product-sticky .nt-variant-selector{order:4}.product-sticky .nt-variant-selector .product__variants{padding-bottom:40px}.product-sticky .variants-wrap{order:4}.product-sticky .add-to-cart{order:5;margin-top:0!important}.product-sticky .details-accordion{padding-top:40px;order:6}}@media (max-width: 767px){.product-sticky .product-details{display:flex;justify-content:space-between;width:100%;padding:20px 0;flex-wrap:wrap}}.product-sticky .product-details p{font-size:12px;line-height:1.5em;text-transform:uppercase}@media (max-width: 767px){.product-sticky .product-details p{font-size:11px}}@media (max-width: 767px){.product-sticky .product-details .color{display:none}}.product-sticky .product-details .color p{letter-spacing:0em;text-transform:capitalize}.product-sticky .product-details span.product-price{font-size:12px;line-height:1.5em}@media (max-width: 767px){.product-sticky .product-details span.product-price{font-size:11px}}.product-sticky .product-details span.red{color:red}.product-sticky .product-details span.sale{text-decoration:line-through}.product-sticky .product-details span.love-postcard{letter-spacing:0em}.product-sticky .scrollToreview .review-ave .stamped-reviews-rating{display:flex}.product-sticky .scrollToreview .review-ave .stamped-reviews-rating a.count{margin-top:1px}.product-sticky .add-to-cart{margin:30px 0}@media (max-width: 767px){.product-sticky .add-to-cart{margin-top:0}}.product-sticky .add-to-cart .custom-product-options{margin-top:10px}@media (max-width: 767px){.product-sticky .add-to-cart .custom-product-options{margin-bottom:15px}}.product-sticky .add-to-cart .btn-bordered{width:100%;max-width:100%;margin-top:0}@media (max-width: 767px){.product-sticky .add-to-cart .btn-bordered{max-width:100%;margin:0}}.product-sticky .add-to-cart .btn-bordered button{display:block;margin-bottom:0;line-height:1.5em;border:none;background-color:#000!important;color:#fff!important;padding:11px 18px;font-size:12px;letter-spacing:.2em;display:inline-block;text-decoration:none;width:100%}@media (max-width: 767px){.product-sticky .add-to-cart .btn-bordered button{display:block;text-align:center;width:100%}}.product-sticky .add-to-cart .btn-bordered button:hover{background:#000000b3!important}@media (max-width: 767px){.product-sticky .add-to-cart .btn-solid{margin:0 0 30px;display:block}}@media (max-width: 767px){.product-sticky .add-to-cart .btn-solid a{text-align:center}}.product-sticky .add-to-cart .btn-solid a.btn-black:hover{background:#000;color:#fff}.product-sticky .shopify-payment-button{margin-top:4px;max-width:100%}@media (max-width: 767px){.product-sticky .shopify-payment-button{max-width:100%}}.product-sticky .shopify-payment-button button.shopify-payment-button__button{padding:12px 18px;border-radius:0;font-size:12px;background:#000;color:#fff;text-transform:uppercase;letter-spacing:.2em!important;line-height:1em;border:1px solid #000}.product-sticky .shopify-payment-button button.shopify-payment-button__button:hover{color:#000;background:#fff}.product-sticky .shopify-payment-button .shopify-payment-button__more-options{display:none}.product-sticky .border{border:solid 1px #eae7e4;line-height:14px;font-size:12px;padding:4px 8px;background-color:#fff;border-radius:5px;display:inline-block;margin-bottom:30px;width:380px;font-weight:400}@media (max-width: 479px){.product-sticky .border{width:95%}}.product-sticky .border span{color:#17120f;letter-spacing:-.5px;font-family:Klarna Headline;font-weight:700}.product-sticky .border a{color:#000;font-weight:400}.product-sticky .border h2{font-size:12px;font-weight:400;line-height:14px;display:inline-block}.product-sticky .images .swatches{padding:8px;display:flex;justify-content:flex-start;border:1px solid rgba(216,216,216,.7);flex-wrap:wrap;gap:3px;max-width:400px}.product-sticky .images .swatches a{display:inline-block;line-height:unset;width:65px;height:70px;opacity:50%;transition:all .2s ease-in-out}.product-sticky .images .swatches a.active,.product-sticky .images .swatches a.no-fade{opacity:1}.product-sticky .images .swatches a.active{order:-1}.product-sticky .images .swatches a.fade{opacity:50%}.product-sticky .images .swatches a img{border-radius:unset;width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.product-sticky .images .swatches .swiper-container .swiper-slide{width:100px;margin-right:1px!important}}@media (max-width: 767px){.product-sticky .images .swatch-mobile .swatch-text{padding-bottom:30px;letter-spacing:0}}.product-sticky .images .swatch{position:relative}.product-sticky .images .swatch .swatch-text{position:unset;padding-bottom:30px}.product-sticky .images .swatch .swatch-text span{letter-spacing:0}.product-sticky .discription{margin-bottom:30px;max-width:400px;margin-top:0}.product-sticky .discription h3{font-size:12px}@media (max-width: 767px){.product-sticky .discription h3{font-size:11px}}.product-sticky .discription h3 p:not(:last-child){margin-bottom:1.5em}.containers-gifts{max-width:400px;width:100%}.containers-gifts .gifts_header p{font-size:12px;line-height:1.5em;margin-top:0}@media (max-width: 767px){.containers-gifts .gifts_header p{font-size:11px}}.containers-gifts .gifts_header p a{letter-spacing:0em}.containers-gifts .gifts-group{margin-bottom:30px}.containers-gifts .gifts-group .gifts_header{margin-bottom:10px}.containers-gifts .gifts-group .gifts_selected{display:flex;align-items:center;margin:20px 0 0}.containers-gifts .gifts-group .gifts_selected img{width:90px;height:90px;object-fit:contain;background:#f7f7f7;margin-right:15px;display:block}.containers-gifts .gifts-group .gifts_selected p{margin:0}.containers-gifts .gifts-group .gifts_selected input{margin:0 10px 0 0}.containers-gifts .gifts-group .gifts_selected p{font-size:12px;line-height:1.5em}@media (max-width: 767px){.containers-gifts .gifts-group .gifts_selected p{font-size:11px}}.containers-gifts .gifts-group .gifts_selected .sold-out{position:relative;max-width:90px}.containers-gifts .gifts-group .gifts_selected .sold-out label{display:block;width:100%;text-align:center;top:39px;margin:auto;position:absolute}.containers-gifts .gifts-group .gifts_selected .sold-out img{opacity:.5}#product-recomended{overflow:hidden}#product-recomended .recomended-title{text-align:center;text-transform:uppercase;margin-bottom:30px;margin-top:60px}@media (max-width: 767px){#product-recomended .recomended-title{text-align:left}}#product-recomended .recomended-title h3{font-size:12px;line-height:1.5em;letter-spacing:.2em}@media (max-width: 767px){#product-recomended .recomended-title h3{font-size:11px;padding-left:30px}}#product-recomended .content-image{display:flex;width:calc(100% + 6px)}@media (max-width: 1024px){#product-recomended .content-image{width:calc(100% + 4px)}}@media (max-width: 767px){#product-recomended .content-image{flex-wrap:wrap;width:calc(100% + 2px)}}#product-recomended .content-image .product-list{max-width:calc(25% - 2px);width:100%;margin-right:2px;background:#f4f4f4;margin-bottom:2px}@media (max-width: 1024px){#product-recomended .content-image .product-list{max-width:calc(33.33% - 2px)}}@media (max-width: 767px){#product-recomended .content-image .product-list{max-width:calc(50% - 2px);margin-bottom:2px}}@media (max-width: 1024px){#product-recomended .content-image .product-list:nth-child(4){display:none}}@media (max-width: 767px){#product-recomended .content-image .product-list:nth-child(4){display:block}}#product-recomended .related-products{margin:0 auto;width:calc(100% + 30px);padding:0}#product-recomended .related-products .swiper-container{padding-right:30px;padding-left:0;margin-left:-30px}#product-recomended .related-products .swiper-container.mobile{display:none}#product-recomended .related-products .swiper-container .swiper-wrapper{left:30px}#product-recomended .related-products .swiper-container .swiper-wrapper .swiper-slide{max-width:calc(50% - 20px);width:100%}#product-recomended .related-products .swiper-container .swiper-wrapper .swiper-slide:last-child{padding-right:20px;margin-right:10px}.mainwrapper-focus{display:none}.mainwrapper-focus .font_two span{font-size:24px;line-height:1.3em!important;letter-spacing:0em;font-family:orpheuspro,serif!important}@media (max-width: 767px){.mainwrapper-focus .font_two span{font-size:18px}}.mainwrapper-focus .font_two p{font-size:24px;line-height:1.3em!important;letter-spacing:0em;font-family:orpheuspro,serif!important}@media (max-width: 767px){.mainwrapper-focus .font_two p{font-size:18px}}.mainwrapper-focus .font_two h1{font-size:60px;line-height:1em;letter-spacing:0em;font-family:orpheuspro,serif!important}@media (max-width: 1199px){.mainwrapper-focus .font_two h1{font-size:48px}}@media (max-width: 767px){.mainwrapper-focus .font_two h1{font-size:30px}}.mainwrapper-focus .font_two h2{font-size:30px;line-height:1.3em;letter-spacing:0em;font-family:orpheuspro,serif!important}@media (max-width: 1199px){.mainwrapper-focus .font_two h2{font-size:24px}}@media (max-width: 767px){.mainwrapper-focus .font_two h2{font-size:21px}}#fs-block1{margin-top:50px}#fs-block1 .fs-title{text-align:center;padding:0 0 30px}#fs-block1 .fs-title p{letter-spacing:.2em!important}#fs-block1 .fs-block1-container{position:relative}@media (max-width: 767px){#fs-block1 .fs-block1-container{position:unset}}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-block1-desktop{display:none}}#fs-block1 .fs-block1-container .fs-block1-desktop.white p,#fs-block1 .fs-block1-container .fs-block1-desktop.white h1,#fs-block1 .fs-block1-container .fs-block1-desktop.white h2{color:#fff}#fs-block1 .fs-block1-container .fs-block1-desktop .fs-videowrapper{position:relative;padding-bottom:56.25%;height:0}#fs-block1 .fs-block1-container .fs-block1-desktop .fs-videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fs-block1 .fs-block1-container .fs-block1-mobile{display:none}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-block1-mobile{display:block}}#fs-block1 .fs-block1-container .fs-block1-mobile.white p,#fs-block1 .fs-block1-container .fs-block1-mobile.white h1,#fs-block1 .fs-block1-container .fs-block1-mobile.white h2,#fs-block1 .fs-block1-container .fs-block1-mobile.white a{color:#fff}#fs-block1 .fs-block1-container .fs-block1-mobile .fs-videowrapper{position:relative;padding-bottom:125%;height:0}#fs-block1 .fs-block1-container .fs-block1-mobile .fs-videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fs-block1 .fs-block1-container img{width:100%;display:block}#fs-block1 .fs-block1-container .fs-title-container{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-title-container{position:unset;transform:unset}}#fs-block1 .fs-block1-container .fs-title-container.left-pos{right:50%;padding:60px 30px 60px 60px}@media (max-width: 1919px){#fs-block1 .fs-block1-container .fs-title-container.left-pos{padding:45px 22.5px 45px 45px}}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-title-container.left-pos{padding:30px}}#fs-block1 .fs-block1-container .fs-title-container.right-pos{left:50%;padding:60px 60px 60px 30px}@media (max-width: 1919px){#fs-block1 .fs-block1-container .fs-title-container.right-pos{padding:45px 45px 45px 22.5px}}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-title-container.right-pos{padding:30px}}#fs-block1 .fs-block1-container .fs-title-container .fs-title-content{max-width:400px;width:100%;box-sizing:border-box}@media (max-width: 767px){#fs-block1 .fs-block1-container .fs-title-container .fs-title-content{padding:0}}#fs-block1 .fs-block1-container .fs-title-container .fs-title-content p.the{letter-spacing:.2em!important;margin-bottom:5px}#fs-block1 .fs-block1-container .fs-title-container .fs-title-content h1{margin-bottom:20px}#fs-block2 .swiper-container .swiper-wrapper .swiper-slide{width:100%;max-width:600px;height:100%}@media (max-width: 1200px){#fs-block2 .swiper-container .swiper-wrapper .swiper-slide{max-width:500px}}@media (max-width: 767px){#fs-block2 .swiper-container .swiper-wrapper .swiper-slide{max-width:unset}}#fs-block2 .swiper-container .swiper-wrapper .swiper-slide img{width:100%;object-fit:cover;display:block}#fs-block2 .swiper-container .swiper-button-next{right:30px;left:auto;max-width:10px}#fs-block2 .swiper-container .swiper-button-next.swiper-button-disabled{opacity:0}#fs-block2 .swiper-container .swiper-button-next img{max-height:10px}#fs-block2 .swiper-container .swiper-button-prev{left:30px;right:auto;max-width:10px}#fs-block2 .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:0}#fs-block2 .swiper-container .swiper-button-prev img{max-height:10px}#fs-block3{padding:0 60px}@media (max-width: 1919px){#fs-block3{padding:0 45px}}@media (max-width: 767px){#fs-block3{padding:0 30px}}#fs-block3 .fsb3title{text-align:center;padding:60px 0;max-width:500px;margin:0 auto}@media (max-width: 1919px){#fs-block3 .fsb3title{padding:45px 0}}@media (max-width: 767px){#fs-block3 .fsb3title{padding:30px 0}}#fs-block3 .fs-block3-container{display:flex;width:calc(100% + 20px);margin-left:-10px;justify-content:center}@media (max-width: 767px){#fs-block3 .fs-block3-container{width:calc(100% + 5px);margin-left:-2.5px}}#fs-block3 .fs-block3-container .product-list{max-width:500px;width:100%;padding:0 10px}@media (max-width: 767px){#fs-block3 .fs-block3-container .product-list{padding:0 2.5px;max-width:500px}}@media (max-width: 767px){#fs-block3 .fs-block3-container .product-list .content .product-image .rotation-wrapper-outer{display:none}}@media (max-width: 767px){#fs-block3 .fs-block3-container .product-list .content .product-summary{display:none}}#fs-block4{margin-top:60px;padding-bottom:10px}@media (max-width: 1919px){#fs-block4{margin-top:45px}}@media (max-width: 767px){#fs-block4{mmargin-top:30px}}#fs-block4 .fs-title{text-align:center;padding:0 0 30px}#fs-block4 .fs-title p{letter-spacing:.2em!important}#fs-block4 .fs-block4-container{position:relative}@media (max-width: 767px){#fs-block4 .fs-block4-container{position:unset}}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-block4-desktop{display:none}}#fs-block4 .fs-block4-container .fs-block4-desktop.white p,#fs-block4 .fs-block4-container .fs-block4-desktop.white h1,#fs-block4 .fs-block4-container .fs-block4-desktop.white h2,#fs-block4 .fs-block4-container .fs-block4-desktop.white a{color:#fff}#fs-block4 .fs-block4-container .fs-block4-desktop .fs-videowrapper{position:relative;padding-bottom:56.25%;height:0}#fs-block4 .fs-block4-container .fs-block4-desktop .fs-videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fs-block4 .fs-block4-container .fs-block4-mobile{display:none}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-block4-mobile{display:block}}#fs-block4 .fs-block4-container .fs-block4-mobile.white p,#fs-block4 .fs-block4-container .fs-block4-mobile.white h1,#fs-block4 .fs-block4-container .fs-block4-mobile.white h2{color:#fff}#fs-block4 .fs-block4-container .fs-block4-mobile .fs-videowrapper{position:relative;padding-bottom:125%;height:0}#fs-block4 .fs-block4-container .fs-block4-mobile .fs-videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fs-block4 .fs-block4-container img{width:100%;display:block}#fs-block4 .fs-block4-container .fs-title-container{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-title-container{position:unset;transform:unset}}#fs-block4 .fs-block4-container .fs-title-container.left-pos{right:50%;padding:60px 30px 60px 60px}@media (max-width: 1919px){#fs-block4 .fs-block4-container .fs-title-container.left-pos{padding:45px 22.5px 45px 45px}}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-title-container.left-pos{padding:30px}}#fs-block4 .fs-block4-container .fs-title-container.right-pos{left:50%;padding:60px 60px 60px 30px}@media (max-width: 1919px){#fs-block4 .fs-block4-container .fs-title-container.right-pos{padding:45px 45px 45px 22.5px}}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-title-container.right-pos{padding:30px}}#fs-block4 .fs-block4-container .fs-title-container .fs-title-content{max-width:400px;width:100%;box-sizing:border-box}@media (max-width: 767px){#fs-block4 .fs-block4-container .fs-title-container .fs-title-content{padding:0}}#fs-block4 .fs-block4-container .fs-title-container .fs-title-content p.the{letter-spacing:.2em!important;margin-bottom:5px}#fs-block4 .fs-block4-container .fs-title-container .fs-title-content h1{margin-bottom:20px}#review-section #stamped-reviews-widget[data-widget-type=carousel]{overflow:unset}#review-section #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll #stamped-carousel-scroll-wrapper{overflow:hidden}#product .above-swatches-text{display:flex;justify-content:space-between;padding-bottom:8px}#product .above-swatches-text a,#product .above-swatches-text p{font-size:var(--Type-Size-C, 10px);font-style:normal;font-weight:400;line-height:14px;letter-spacing:2px;text-transform:uppercase}#product .above-swatches-text a{text-decoration:none;color:#000;opacity:55%;transition:all .2s ease-in-out}#product .above-swatches-text a:hover{color:#000}#product .swatch-text{padding-top:8px}@media (min-width: 767px){#product .flex .widget .dot{width:48.75px;height:52.5px;display:block;margin-bottom:0;border-radius:0!important;opacity:1;background-color:#fff}#product .flex .widget .dot img{width:100%;height:100%;object-fit:cover}#product .flex .widget .widget-wrap{padding-left:16px;padding-top:16px;display:flex;flex-direction:column;gap:3px;width:fit-content}}.product-grid{display:grid;grid-template-columns:repeat(24,1fr);column-gap:32px}.product-image{grid-column:1 / span 17;background-color:#f8f5ef;aspect-ratio:1.17}.product-image .aspectholder{width:100%;height:100%}.product-thumbnails{position:absolute;top:12px;left:12px;width:48px;z-index:3}.product-thumbnails .swiper-slide{background-color:#fff;cursor:pointer}.product-thumbnails .swiper-wrapper{row-gap:3px;flex-direction:column}.yotpo-radio-base *{color:#000}@media all and (max-width: 768px){.product-grid{grid-template-columns:repeat(8,1fr);column-gap:16px}.product-image{grid-column:1 / -1;aspect-ratio:.78}.product-sticky{grid-column:1 / -1}.product-thumbnails{display:none}}
/*# sourceMappingURL=/cdn/shop/t/383/assets/product.scss.css.map */
