@font-face{font-family:GenericG40CCSlender;src:url(generic-g40-cc-slender.woff2) format("woff2"),url(generic-g40-cc-slender.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CooperBlack;font-style:normal;font-weight:400;src:local("Cooper Black Regular"),url(COOPBL.woff) format("woff")}@font-face{font-family:CooperBold;src:url(Cooper-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Roslindale-DisplayCondensedRegular;src:url(Roslindale-DisplayCondensedRegular.woff) format("woff");font-display:swap}@font-face{font-family:Roslindale-DisplayCondensedMedium;src:url(Roslindale-DisplayCondensedMedium.woff) format("woff");font-display:swap}@font-face{font-family:SuisseIntl-Medium;src:url(SuisseIntl-Medium.woff) format("woff");font-display:swap}@font-face{font-family:SuisseIntl-MediumItalic;src:url(SuisseIntl-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:SuisseIntl-RegularItalic;src:url(SuisseIntl-RegularItalic.woff) format("woff");font-display:swap}@font-face{font-family:SuisseIntl-SemiBold;src:url(SuisseIntl-SemiBold.woff) format("woff");font-display:swap}html{overflow-x:hidden;min-height:100vh!important}body{min-height:100vh!important}hr{border-bottom:1px solid #00000b!important}p{line-height:18.16px}a{text-decoration:underline;cursor:pointer}a:hover{color:#c41522!important}h1{font-weight:200!important;font-family:GenericG40CCSlender!important;font-size:60px!important}.main-logo{padding-top:5px;padding-bottom:5px}.sprinkle-star *{background-color:#f7ced7}.btn:hover{background-color:#c41522!important;color:#00000b!important}#switch-header{margin-right:55px;z-index:99}.switch{display:flex;position:absolute;width:118px;height:34px;right:0;top:50px}@media only screen and (max-width:749px){.mobile-hidden{display:none}}@media only screen and (min-width:750px){.desktop-hidden{display:none!important}}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f4eee7;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#00000b;-webkit-transition:.4s;transition:.4s}.slider-icon{margin-left:8px;margin-top:4px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.slider-icon-dark{display:none;margin-right:8px;margin-top:4px;-moz-user-select:none;-webkit-user-select:none;user-select:none}input:checked+.slider{background-color:#00000b}input:focus+.slider{box-shadow:0 0 1px #00000b}input:checked+.slider:before{-webkit-transform:translateX(80px);-ms-transform:translateX(92px);transform:translate(80px);background-color:#f4eee7}@media only screen and (max-width:749px){.main-logo{transform:scale(.7)}.site-header__icons-wrapper{margin-right:-11px!important}.switch{top:0;right:0;margin-top:-2px;margin-right:-20px;transform:scale(.7)}.main-content{padding-top:82px}#switch-header{margin-right:0;margin-top:28px}h1{font-size:35px!important}}.checkbox-container{display:flex;flex-direction:row;align-items:flex-start;line-height:14px}.slider.round{border-radius:34px}.slider.round:before{border-radius:34px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#menu-container{display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:99}.share-title{color:#00000b!important}.ribbon-container{width:100%;white-space:nowrap;padding-top:8px;padding-bottom:8px;background-color:#00000b;color:#f4eee7!important}.ribbon-container h4{font-size:14px;font-weight:800!important;font-family:GenericG40CCSlender;line-height:20px;letter-spacing:-.005em;text-transform:uppercase;margin-bottom:0;color:#f4eee7!important;margin-left:-10px}.section-header{font-weight:200!important;width:60%}@media only screen and (max-width:749px){.section-header{width:100%}}.password-content{margin:0 41px 32px;position:relative}#password-header{flex-direction:row;justify-content:space-between;display:flex;margin-top:32px;margin-bottom:42px;box-sizing:border-box;font-size:18px}#password-header a{text-decoration:none!important}#password-header div{display:inline-block;flex:0}#password-header #items-horizontal{display:flex;flex-direction:row}#password-header h4{margin-left:16px;font-weight:400}#password-header a:hover{color:#c41522!important;cursor:"pointer"}#shopify-section-password-content{justify-content:center;align-items:center;padding-top:8%}#password-footer-container{display:flex;flex-direction:row;justify-content:space-between;border-top:1px #00000b solid;padding-top:32px;margin-top:48px}#arrow-down-comingsoon{position:relative;margin-left:auto;margin-right:auto;width:100%;margin-top:132px}.dark-mode #password-footer-container{border-top:1px #f4eee7 solid}.password-footer-section,#password-footer-container .input-group{display:flex;flex-direction:row;justify-content:space-between}#shopify-section-password-header .password-content{justify-content:center;align-items:center}@media only screen and (max-width:749px){#password-header{margin-top:16px;flex-direction:column}#password-header #items-horizontal{justify-content:space-between;margin-top:16px}#password-header h4{margin-left:0}#shopify-section-password-header .password-content{margin-left:27px;margin-right:27px}.password-content{margin:0;text-align:left!important}#shopify-section-password-content{margin-right:27px;margin-left:27px}.password-footer-section,#password-footer-container,#password-footer-container .input-group{flex-direction:column}.password-footer-section .logo-box{border-bottom:1px #00000b solid;padding-bottom:10px}#password-signup-text h3{text-align:center}}.input-group__field{border:2px solid #00000b;background:none;color:#00000b;font-size:15px}.input-group__field::placeholder{color:#00000b!important;opacity:1}.email-subscription{display:flex;flex:2}#password-footer-container .form-single-field{display:flex;margin:0;flex-direction:row;justify-content:space-between;width:100%;max-width:none}#password-submit-button{flex:1;padding-left:31px;justify-content:flex-end!important;font-size:20px}#password-submit-button span{text-transform:none}#password-signup-text{text-align:left;margin-left:51px}#privacy-policy{display:flex;flex-direction:column}#privacy-policy>*{display:flex;flex-direction:column;text-align:left}#privacy-policy a{font-size:20px;margin-bottom:8px;text-decoration:none!important}@media only screen and (max-width:749px){#password-footer-container{margin:32px 27px;padding-top:21px}#password-footer-container h3{padding-top:21px}#password-signup-text{margin-left:0}.email-subscription{padding-left:0;flex-direction:column}#password-submit-button{padding-left:0;text-align:center;margin-top:27px}#password-footer-container .form-single-field{flex-direction:column}#privacy-policy{margin-top:20px;flex-direction:row}#privacy-policy>*{margin-right:20px}}#admin-bar-iframe{display:none}#menu-list{transition:height .3s linear,color .3s linear;height:100%;width:auto;z-index:50;position:sticky!important;overflow:hidden;display:flex;flex-direction:column}.dark-mode #menu-list{background-color:#00000b}#menu-list ul{margin-left:42px;margin-right:21px}#menu-list ul li{cursor:pointer}#menu-list ul li:hover{color:#c41522}#menu-list ul li ul{margin-left:0;margin-top:0;margin-bottom:17px;transition:none}#menu-list ul h2{font-size:25px;margin-bottom:6px}#menu-list ul h3{font-size:18px;margin-bottom:10px}#menu-list-container{transition:height .3s linear,color .3s linear;position:sticky!important;float:left;top:60px;height:100%;width:auto}.template-index #menu-list-container{margin-right:-250px}@media only screen and (max-width:749px){#menu-list{background:#f8f8f8;width:100%;height:100vh;position:absolute!important;z-index:9999}#menu-list-container{position:fixed!important;float:none;width:100%;z-index:99999;height:100%;top:0}#menu-list ul{margin-left:19px;margin-right:17px}#menu-list .menu-1{margin-top:60px}#menu-list #mobile-close-btn{position:absolute;right:20px;top:20px;text-decoration:underline}}.checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:34px;width:34px}.checkbox input{position:absolute;opacity:0;top:0;left:0;cursor:pointer;height:34px;width:34px;z-index:100}.checkmark{position:absolute;top:0;left:0;height:34px;width:34px;background-color:none;border:2px solid #00000b}.dark-mode .checkmark{border:2px solid #f4eee7}.checkbox:hover input~.checkmark{background-color:#c41522}.checkbox input:checked~.checkmark{background-color:#c41522;height:34px;width:34px}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block;width:14px;height:12px}.checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg) scaleX(-1)}.product-wrapper{flex-direction:row-reverse;margin:210px 41px 100px;display:flex;flex:1;justify-content:space-between}.product-card{display:flex;flex:1;flex-direction:column;margin-left:46px}.product-card:last-child{margin-left:0!important}.dark-mode .product-card{background-color:#f4eee7;color:#f4eee7}.product-card .wrapper-img{width:100%;height:415px;background-color:#f4eee7}.product-card .wrapper-img img{width:100%;height:100%;object-fit:cover}.information-wrapper{display:flex;flex-direction:column;padding:35px 62px 27px}.dark-mode .information-wrapper .title{font-size:35px;line-height:42px;font-family:GenericG40CCSlender;color:#00000b}.information-wrapper .title{font-size:35px;line-height:42px;font-family:GenericG40CCSlender;color:#fff}.dark-mode .information-wrapper .text-wrapper .desc{font-size:20px;line-height:25.94px;font-family:GenericG40CCSlender;color:#00000b}.information-wrapper .text-wrapper .desc{font-size:20px;line-height:25.94px;font-family:GenericG40CCSlender;color:#00000b;color:#fff}.text-bold{font-family:GenericG40CCSlender;font-weight:700;color:#00000b}.dark-mode .text-bold{font-family:GenericG40CCSlender;font-weight:700;color:#fff}.text-wrapper{display:flex;flex-direction:row;justify-content:space-between}.infinite-scroll-container{text-align:center}.load-more-btn,div.information-wrapper input.btn-add{font-family:GenericG40CCSlender;color:#00000b;font-size:12px;line-height:25px;font-weight:400;text-decoration:underline!important;text-transform:lowercase;background-color:#f8f8f8;text-align:end;outline:none!important;border:none;padding:0;width:30%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.load-more-btn{text-align:center}.information-wrapper .btn-add:hover,.btn-add:hover{text-decoration:underline!important}.information-wrapper .text-wrapper .wrapper-size{display:flex;flex-direction:row}@media only screen and (max-width:749px){.product-wrapper{flex-direction:column;margin:210px 0 100px}.product-card{margin-bottom:30px;width:100%;margin-left:0}.information-wrapper{padding:13px 14px 22px}.information-wrapper .title,.dark-mode .information-wrapper .title{font-size:32px;line-height:38px}.information-wrapper .text-wrapper .desc,.dark-mode .information-wrapper .text-wrapper .desc{font-size:18px;line-height:23.35px}}.img-blog{width:100%}.blog-content p{font-size:20px;line-height:25px;text-align:left}.spr-icon-star{content:url(/cdn/shop/t/2/assets/heart.png?v=1635767059);margin-right:5px;width:23px!important;height:18px!important}.spr-icon-star-empty{content:url(/cdn/shop/t/2/assets/heart-empty.png?v=1636450620);margin-right:5px;width:23px!important;height:18px!important}.spr-icon-star-half-alt{content:url(/cdn/shop/t/2/assets/heart-half.png?v=1636451034);margin-right:5px;width:23px!important;height:18px!important}@media only screen{.template-product .main-content{padding-top:22px}.product-single__media-group{position:relative}.thumbnails-wrapper{position:relative;text-align:center;margin:0 2px 30px}.thumbnails-slider__btn{padding-top:10px;padding-bottom:10px}.thumbnails-slider__btn .icon{height:14px;width:14px}.thumbnails-slider__prev{left:-15px}.thumbnails-slider__next{right:-15px}.product-single__thumbnail{margin:0 auto}}.product-single__thumbnails{display:flex;flex-wrap:wrap;margin-top:15px;margin-left:-9px;margin-right:-9px}@media only screen{.product-single__thumbnails{margin-top:0;justify-content:center}.slider-active .product-single__thumbnails{display:block;max-width:75%;overflow:hidden}}@media only screen{.product-single__thumbnails-slider-track{position:relative;left:0;top:0;display:block}.product-single__thumbnails-slider-track:before,.product-single__thumbnails-slider-track:after{content:"";display:table}.product-single__thumbnails-slider-track:after{clear:both}}.product-single__thumbnails-item{padding-left:5px}@media only screen{.product-single__thumbnails-item.slick-slide{padding-bottom:10px;padding-left:2.5px;padding-right:2.5px;vertical-align:middle}.thumbnails-slider--active .product-single__thumbnails-item.slick-slide{padding-top:5px;padding-bottom:5px}}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.password-content .password-footer-section .nav-footer__linklist{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.password-content .password-footer-section .logo-box{text-align:center}.password-content .linklist-section{flex-direction:column}.copyright-disclaimer{text-align:center;margin-top:20px;font-size:14px}@media screen and (min-width:750px){.footer-linklist-container{margin:auto}}.f-social-links{display:flex;justify-content:center;margin-top:15px}.f-social-links li{margin:8px}@media screen and (max-width:750px){.password-content .password-footer-section .nav-footer__linklist{border-top:1px #00000b solid;border-bottom:1px #00000b solid;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;align-items:unset;text-align:center}a#bbblink{margin:auto!important}}.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper{width:auto!important}.shg-clearfix{display:none}@media only screen and (min-width:768px){.shogun-root{margin-left:140px;margin-right:140px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/custom.css.map */
