/** Shopify CDN: Minification failed

Line 260:14 Unexpected "<"

**/
html{scroll-behavior:smooth}.modal-overlay{position:static!important;width:auto!important;height:auto!important;z-index:auto!important}
@font-face {font-family:charles;src:url(charles.ttf?v=202508)}
@font-face {font-family:charleb;src:url(charleb.ttf?v=202508)}
@font-face {font-family:boner;src:url(boner.ttf?v=202508)}
@font-face {font-family:timesr;src:url(timesr2.ttf?v=202508)}
@font-face {font-family:timesb;src:url(timesb2.ttf?v=202402)}
:root,.open-variant{font-family:timesr,Times;--font-body-family:timesr,Times;--font-heading-family:timesr,Times}
strong,b,.product-form__input .form__label,.product-form__quantity .form__label,.price--large .price-item--regular,.product__info-wrapper .price-item--sale,.gta-content__text,.gta-timer__unit-value,.card__content .card__badge .badge,.price--large .price-item--regular,.price-item--sale,.footer-block__heading{font-family:timesb,Times!important;font-weight:400!important}
a:hover,.header__icon:hover,.list-menu__item,.list-menu__item a{color:rgba(var(--color-link),var(--alpha-link))!important}
::selection{background-color:#db504a;color:#fff}img::selection{background-color:#eee}
input,select,.quantity__input,.share-button__button,.shopify-payment-button__more-options:before,.open-variant{font-family:var(--font-body-family);color:#111}
.announcement-bar{position:relative;overflow:hidden}
/* .announcement-bar::after{content:"";transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:5s;filter:blur(64px);animation:button-light 2s cubic-bezier(.5,0,.5,1) infinite;background-color:rgba(255,255,255,.4);width:50%;height:200%;position:absolute;top:50%;left:0;bottom:0;right:0} */
@keyframes button-light{0%{content:"";transform:translate(-200%,-50%)}50%{content:"";transform:translate(200%,-50%)}to{content:"";transform:translate(-200%,-50%)}}
.announcement-bar__message,.rich-text__heading{font-family:charleb;font-weight:400;min-height:auto;padding:1.5rem 0 1rem;line-height:1;font-size:1.6rem;text-transform:uppercase}
.announcement-bar__message{text-decoration:none!important}
.announcement-bar__link .icon-arrow{display:none}
.quantity{min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)}
.quantity:after{box-shadow:0 0 0 1px #ddd!important}
.utility-bar{display:none}
.scrolled-past-header .header{padding-top:0;padding-bottom:0}
.scrolled-past-header .header__heading-logo-wrapper{width:60%!important}
.header__menu-item{padding:.4rem 1.8rem .4rem 0;letter-spacing:.03rem;font-size:1.3rem}
.header--middle-left{column-gap:0}
.header--middle-left .header__inline-menu{margin-left:1.2rem}
.header__icon{width:3.2rem}
.header__icon .icon{width:1.6rem}
.cart-count-bubble{width:1.6rem;height:1.6rem;font-size:1rem;left:1.8rem}
.cart-item__old-price{text-decoration:none}
.cart-item__old-price .ymq_item_original_price,.cart-item__old-price .ymq_item_original_line_price{text-decoration:line-through;color:#666}
.cart-item__final-price .ymq_item_final_price{margin-left:1rem}
.ratio:before{padding-bottom:100%}
.is-hidden-on-mobile{display:block!important}
.is-hidden-on-desktop{display:none!important}
.product-card-wrapper .full-unstyled-link .pc{display:block}
.product-card-wrapper .full-unstyled-link .mb{display:none}
.product-breadcrumb{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:none}
.slideshow.banner .banner__text{display:none}
.slideshow.banner .banner__content{display:block;max-width:100%;min-height:auto!important;padding:0;margin:0}
.slideshow.banner .banner__box{position:relative;top:0;bottom:0;left:0;right:0;max-width:100%;height:100%;padding:0;border:0}
.slideshow.banner .banner__buttons{margin:0}
.slideshow.banner{min-height:auto!important}
.slideshow.banner .slideshow__slide{display:block}
.slideshow.banner .banner__media{position:inherit;background-color:#fafafa}
.slideshow.banner .media>img{position:inherit;object-fit:contain;-webkit-filter:brightness(.98);filter:brightness(.98)}
.slideshow.banner .slideshow__text-wrapper{position:absolute;top:0;height:auto}
.slideshow.banner .button{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;opacity:0}
.slideshow.banner .button:before,.slideshow.banner .button:after,.slideshow.banner .button:hover:before,.slideshow.banner .button:hover:after{box-shadow:none}
.slideshow__controls.slider-buttons{border:0!important}
.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next{display:none}
.slideshow__controls .slideshow__autoplay{display:none}
.slider-counter__link{padding:1rem .8rem!important}
.slider-counter__link--dots .dot, .slider-counter__link--numbers{border-color:#db504a!important}
.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#db504a!important}
.videoMod{position:relative;font-size:0}
.videoOrigin{width:100%;height:100%}
.videoplayBtn,.videoaudioBtn{position:absolute;z-index:58;bottom:1rem;width:40px;height:40px;line-height:99px;border-radius:50%;border:0; background:rgba(0,0,0,.5) url(icon-video-play.png?v=202508) no-repeat;background-size:auto 20px;color:#fff;cursor:pointer;overflow:hidden}
.videoplayBtn{background-position:-40px center;left:1rem}
.videoplayBtn.paused{background-position:0 center}
.videoaudioBtn{background-position:-120px center;right:1rem}
.videoaudioBtn.audio{background-position:-80px center}
.rich-text__blocks{max-width:none!important}
.rich-text__heading{padding-top:1.4rem;font-size:calc(var(--font-heading-scale) * 3rem)}
.viewall_news{line-height:1;font-size:1.2rem;text-decoration:none}
.image-with-text__media--medium{display:flex;justify-content:center;align-items:center;height:auto!important}
.image-with-text__media--medium.media>img{position:inherit!important;object-fit:contain!important}
.image-with-text .gradient{border:0}
.video-section .title-wrapper{margin-bottom:2rem;text-align:center}
.video-section .global-media-settings{border:0}
.video-section__media video{background:#fff!important}
.title-wrapper-with-link{margin:0 0 2rem!important}
.addpublished_at{position:absolute;z-index:1;margin:1rem 0 0;background:rgba(219,80,74,.1);color:#db504a;font-size:1.2rem}
.addpublished_at i{padding:.1rem .5rem;font-style:normal}
.collection .slider.slider--tablet{margin-bottom:0!important}
.collection-hero__description{display:none}
.collection-list .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}
.collection-list .card__media .media img{-webkit-filter:brightness(.98);filter:brightness(.98)}
.collection-list .card__information{padding:.8rem .5rem;background-color:#fff;text-align:center}
.collection-list .card__information .full-unstyled-link{color:#111!important}
.collection-list .card__information .full-unstyled-link:hover,.collection-list .card:hover .card__information .full-unstyled-link{color:#db504a!important}
.collection-list .card__information .card__heading{font-size:calc(var(--font-heading-scale) * 1.6rem)}
.collection-list .card__heading{color:#fff}
.collection-list .card .icon-wrap{display:none}
.collections .facet-filters__field .select__select option:nth-of-type(1),.collections .facet-filters__field .select__select option:nth-of-type(3),.collections .facet-filters__field .select__select option:nth-of-type(4){display:none}
.collections .mobile-facets__sort .select__select option:nth-of-type(1),.collections .mobile-facets__sort .select__select option:nth-of-type(3),.collections .mobile-facets__sort .select__select option:nth-of-type(4){display:none}
.grid--5-col-desktop .grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}
.template-search{padding-top:1px!important}
.product-card-wrapper .card__media .media img{-webkit-filter:brightness(.98);filter:brightness(.98)}
.related-products .product-card-wrapper .card__media .media img{-webkit-filter:brightness(1);filter:brightness(1)}
.product-card-wrapper .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.index .product-grid+.slider-buttons{display:none!important}
.product__title{margin:0 0 -1rem!important}
.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.2}
.price__container{margin-bottom:0!important}
.price__badge-sale,.price__badge-sold-out{margin-bottom:0!important;vertical-align:middle!important;text-transform:uppercase;background-color:#db504a!important}
.price--large .price-item--regular,.price-item--sale{font-size:2rem;letter-spacing:0;color:red;vertical-align:middle}
.card-information .price-item--sale{font-size:1.5rem;font-weight:400}
.product-media-modal__content>*{width:auto!important;height:auto!important;max-width:100vw;max-height:100vh}
.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:60px!important}
.card__content .card__badge{display:block!important;margin:-2rem 0 1rem!important}
.card__content .card__badge .badge{text-transform:uppercase;letter-spacing:0;padding:0;background:none;color:red;font-size:1.6rem}
#mobild-wrapper{display:none}
.mobile-media--modal-image{display:none!important}
.variants{display:inline-block;margin:0 0 2px!important;text-decoration:none}
.variants .item{display:flex;width:66px;flex-direction:column;align-items:center;text-align:center}
.variants .item.curr .pic{border:2px solid #db504a}
.variants .pic{display:inline-block;width:66px;height:66px;margin:0 0 3px!important;border:1px solid #eee;background-size:cover;background-position:center}
.variants .txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;line-height:1;font-size:1rem;color:#111;letter-spacing:0}
.variant-wrapper{position:relative;flex:1}
.variant-wrapper button{width:100%;max-width:30rem;padding:1rem;text-align:left;display:flex;justify-content:space-between;align-items:center;outline:none;background:transparent;cursor:pointer;border:1px solid #ddd;color:#111}
.variant-wrapper svg{width:12px}
.hilinebox .variant-wrapper button{border-color:#db504a}
.hilinebox .select-new{padding:1.5rem 1.5rem 0;border:2px solid red}
.fancybox-close-small{display:none!important}
.variant-list{width:100%;max-width:25rem;position:absolute;left:0;opacity:0;z-index:-1;visibility:hidden;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);margin:0;padding:0;list-style:none}
.variant-list li{padding:1rem;line-height:1.2;list-style:none;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.15)}
.variant-list li:hover{background-color:#f5f5f5}
.variant-active{opacity:1;z-index:2;visibility:visible}
.product-form__input{display:flex;align-items:center}
.product-form__input .form__label{width:10rem;margin-bottom:0;letter-spacing:0}
.product-form__input .select{flex:1}
.product-form__input .select__select{height:3.2rem;padding:0 1.2rem}
.product-form__input input[type=radio]+label{border-color:#eee!important}
.product-form__input input[type=radio]+label:hover{border-color:#111!important}
.product-variant-pickernew .product-form__input input[type=radio]:checked+label{border:2px solid #db504a!important;color:#db504a;background:none}
.product-form__quantity{display:none}
.newsletter__wrapper>*+*{margin-top:0!important}
.newsletter__subheading{max-width:none!important;margin:0!important;line-height:1.2;font-size:1.4rem}
.newsletter__wrapper .field:before,.newsletter__wrapper .field:after{box-shadow:none!important}
.newsletter__wrapper .field__input{padding-left:.2rem;border-bottom:1px solid #bbb;border-radius:0}
.newsletter__wrapper .field__input:focus{border-bottom:1px solid #db504a;box-shadow:none!important}
.newsletter__wrapper .field__label{left:.2rem!important}
.newsletter-form__button{top:.8rem!important;width:3rem!important;height:3rem!important;background:#db504a!important;color:#fff;border-radius:50%}
.w916{width:405px;height:720px}
#provideo,#prodesc{opacity:0;animation:fadeIn .5s ease-in-out 0s forwards;cursor:pointer}
.select-modal__close-button.link{display:none}
.feature-pro{margin-top:3rem}
.feature-pro .section-video-padding{padding-left:0!important;padding-right:0!important;text-align:center}
.feature-pro .left-column{display:inline-block!important;padding:1px!important;border:1px solid #eee;font-size:0}
.feature-pro .right-column{display:none!important}
.feature-pro video{max-width:100%;max-height:80vh}
.share-button{margin-bottom:0!important;clear:both}
.share-button__button{margin-bottom:0}
.footer__content-bottom-wrapper{justify-content:center}
.copyright__content{float:left;text-align:center!important}
.copyright__content+.copyright__content{display:none}
.footer__blocks-wrapper .footer-block{padding-left:10rem}
.footer__blocks-wrapper .footer-block:first-child{padding-left:0;margin-right:10rem}
.footer-block__details-content>p, .footer-block__details-content>li{margin:0}
.footer-block .rte a:link{text-decoration:none}
.footer-block .rte a:hover{text-decoration:underline}
.list-payment__item:last-child{display:none}
.footer__content-top{padding-bottom:0!important}
.footer__content-top .footer__blocks-wrapper{padding-top:3rem}
.footer__content-bottom{padding-top:0!important}
.footer__content-bottom .no-js-hidden{display:flex;align-items:center}
.footer__content-bottom .footer__localization h2{display:none;margin:0}
.footer__content-bottom .localization-form:only-child .localization-form__select{margin:0;padding-left:0}
.footer__content-bottom .localization-form:only-child .localization-form__select:after{box-shadow:none}
.footer__copyright{margin-top:-4.4rem!important}
.shopify-section-group-footer-group{background:#fafafa}
.list-social__item .icon{color:rgba(var(--color-link),var(--alpha-link));fill:rgba(var(--color-link),var(--alpha-link))}
.list-social__item .icon-twitter{padding:.2rem}
.footer-block--newsletter{display:none!important}
.footer-block.grid__item:nth-child(3) p:nth-child(5){display:none}
.card-information>.price{display:inline-block}
.card-information>.price .price-item{margin-right:0!important;letter-spacing:0}
.pro_exact,.pro_sample,.pro_video,.pro_desc{display:inline-block!important;margin:-5px 0 0 5px!important;width:20px;height:20px;background:url(icon-exact-sample.png?v=202508) no-repeat -100% -100%;background-size:auto 20px;vertical-align:middle}
.pro_exact{background-position:0 0}
.pro_sample{background-position:-20px 0}
.pro_video{background-position:-40px 0}
.pro_desc{background-position:-60px 0}
.pro_onlyone{position:absolute;top:0;right:0;margin:0!important;width:5.4rem;height:5.4rem;background:url(only-one.png?v=202508) no-repeat center center;background-size:cover}
.product__media-wrapper .global-media-settings{border-top:0;border-left:0;border-right:0}
.product--medium::after{content:"";width:100%;height:10px;margin-top:3rem;background-color:#fafafa}
.product__info-wrapper .shopify-payment-button{display:none}
.product__info-wrapper .pro_video{width:30px;height:30px;margin:0 0 1rem!important;background-size:auto 30px;background-position:-60px 0}
.product__info-wrapper .pro_desc{width:30px;height:30px;margin:0 0 1rem 1rem!important;background-size:auto 30px;background-position:-90px 0}
.product__info-wrapper .product-form__submit{border-radius:10rem;color:#fff;background-color:#ff7a01;background-image:-webkit-linear-gradient(left,#ff7a01,#fe560b);margin-bottom:0}
.product__info-wrapper .product-form__submit:hover{background:#fe560b}
.product__info-wrapper .button--secondary:after{display:none}
.giftbox-mod input[type=radio]{opacity:0;position:absolute;z-index:-1;margin:0}
.radio-button-field{grid-column-gap:.8rem;margin-bottom:1rem;display:flex;align-items:center;flex-wrap:wrap}
.radio-button-label{font-size:1.3rem}
.radio-button{border:1px solid #db504a;width:15px;height:15px;display:block !important;aspect-ratio:1 / 1;border-radius:50%}
.radio-button.w--redirected-checked{background-color:#db504a;border-width:3px;border-color:#fff;box-shadow:0 0 0 1px #db504a}
.giftbox-note{color:#999;font-size:1.2rem}
.zi_degeg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
#sktAddToCartButton{position: absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer;border:0;padding:0}
.product-form .form{position:relative;max-width:44rem}
.pnda-delivery-info{position:absolute;top:-9px;left:50%;z-index:1;height:18px;line-height:18px;padding:0 8px 0 10px;margin:0 0 0 -25px;background:#ffca00;border-radius:3px;font-size:1rem;color:#333;letter-spacing:.06rem}
.pnda-delivery-info::before{position:absolute;top:17px;display:inline-block;content:"";width:0;height:0;border-width:5px;border-style:solid;border-color:#ffca00 transparent transparent transparent;vertical-align:middle}
.cart-notification .cart-product-price,.totals__total-value{color:red}
button.wk-button.wk-align-center.wk-align-content-center.wk-full-width{max-width:44rem;height:4.7rem;margin:-1rem 0 1.5rem;border-radius:10rem;color:#fff;background-color:#ffca00;background-image:-webkit-linear-gradient(left,#ffca00,#fe9402)}
button.wk-button.wk-align-center.wk-align-content-center.wk-full-width:hover{background:#fe9402}
wishlist-button-block .wk-button .wk-icon{--size:20px;--stroke:#fff}
wishlist-button-block .wk-button .wk-icon svg path{stroke-width:1.8px}
wishlist-button-block .wk-button.wk-selected .wk-icon{--fill:#db504a;--stroke:#db504a}
wishlist-page .wk-callout-cta, wishlist-page .wk-callout-cta:visited{border-radius:10rem!important;color:#fff!important}
.product-form__error-message-wrapper{line-height:1.4}
.product-form__error-message-wrapper svg{margin-top:.2rem!important}
.product-form__error-message-wrapper.tipstop{margin:-2rem 0 2rem!important}
.product__description{max-width:80rem;margin:0 auto}
.pro_material{max-width:80rem;margin:5rem 0 2.5rem!important;padding-bottom:1.5rem;border:1px solid #ddd;line-height:1.2;text-align:center}
.pro_material .tit{margin:-20px 0 0}
.pro_material .tit b{display:inline-block;max-width:100%;height:55px;padding:0 5px;background-color:#fff;border:0;font:45px/1 boner;color:#111}
.pro_material .tit img{max-width:100%;height:45px;padding:0 5px;background-color:#fff;border:0}
.pro_material table{width:95%;margin-right:5%;box-shadow:none}
.pro_material td{padding:0!important;border:0!important}
.pro_material td i{color:#999}
.pro_material td s{display:block;width:30px;height:30px;margin:0 auto 3px;background:url(icon-material.png?v=202508) no-repeat -100% -100%;background-size:auto 30px}
.pro_material .origin s{background-position:0 0}
.pro_material .hardness s{background-position:-30px 0}
.pro_material .natural s{background-position:-60px 0}
.pro_material .con i{display:block;font-size:1.2rem;font-style:normal}
.pro_material .con strong{display:block;padding:1.5rem 5rem 0;text-align:center;font-size:1.4rem;letter-spacing:0;color:#db504a}
.pro_itemid,.pro_info p{margin:.3rem 0}
.pro_material2{max-width:80rem;margin:5rem 0 2.5rem!important;padding-bottom:1.5rem;border:1px solid #ddd;line-height:1.2;text-align:center}
.pro_material2 .tit{margin:-20px 0 0}
.pro_material2 .tit b{display:inline-block;max-width:100%;height:55px;padding:0 5px;background-color:#fff;border:0;font:45px/1 boner;color:#111}
.pro_material2 .tit img{max-width:100%;height:45px;padding:0 5px;background-color:#fff;border:0}
.pro_material2 table{width:100%;box-shadow:none}
.pro_material2 td{padding:0!important;border:0!important;vertical-align:top}
.pro_material2 td i{color:#999}
.pro_material2 td s{display:block;width:30px;height:30px;margin:0 auto 3px;background:url(icon-material.png?v=202508) no-repeat -100% -100%;background-size:auto 30px}
.pro_material2 .origin s{background-position:0 0}
.pro_material2 .hardness s{background-position:-30px 0}
.pro_material2 .natural s{background-position:-60px 0}
.pro_material2 .con i{display:block;font-size:1.2rem;font-style:normal}
.pro_material2 .con strong{display:block;padding:1.5rem 5rem 0;text-align:center;font-size:1.4rem;letter-spacing:0;color:#db504a}
.pro_itemid2,.pro_info2 p{margin:.3rem 0;padding-left:8rem}
.pro_itemid2 b,.pro_info2 p b{display:inline-block;width:8rem;margin-left:-8rem}
.pro_info2 p .name1,.pro_info2 p .gsilver1,.pro_info2 p .eyem1{margin-right:-3px}
.text_hidemore,.text_seemore,.htext_hidemore,.htext_seemore{display:none;text-decoration:underline!important}
wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{width:36px;min-width:36px;height:36px;min-height:36px}
wishlist-button-collection .wk-button.wk-selected,wishlist-button-collection .wk-button.wk-selected .wk-icon{--icon-fill:#db504a;--stroke:#db504a}
.wishlist-header-link .wkh-button{--icon-size:17px;--icon-fill:transparent;--icon-stroke:#000000;--icon-stroke-width:1px;--counter-size:15px;display:flex;position:relative;padding:16px 12px}
.wishlist-header-link .wkh-button:hover svg{--icon-stroke:#db504a}
.wishlist-header-link .wkh-icon svg{display:block;width:var(--icon-size);height:var(--icon-size);overflow:visible;pointer-events:none}
.wishlist-header-link .wkh-icon svg path{fill:var(--icon-fill);stroke:var(--icon-stroke);stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}
.wishlist-header-link .wkh-counter{opacity:0;display:flex;justify-content:center;align-items:center;min-width:var(--counter-size);height:var(--counter-size);border-radius:calc(var(--counter-size) / 2);font-size:1rem;line-height:1;background:black;color:white;position:absolute;top:23px;right:2px}
.wishlist-header-link .wkh-selected .wkh-counter{opacity:0;transition:.2s opacity;width:1.6rem;height:1.6rem;border-radius:50%;background-color:rgb(var(--color-button))}
.shopify-payment-button__button .shopify-cleanslate .beR_IRWWHmzzPFJUoa9p,.shopify-payment-button__more-options{border:0;border-radius:10rem;font-size:1.5rem!important;color:#333!important}
.shopify-payment-button__more-options{display:none!important;height:4.5rem;line-height:4.5rem!important;overflow:hidden;background:#ffc520;text-decoration:none!important}
.shopify-payment-button__more-options:hover{background:#f6b600}
.shopify-payment-button__more-options:before{display:block;content:'Buy it now';font-size:1.5rem}
.highlights-banners-container .footer-block__heading{margin-bottom:-1rem!important}
.highlights-banners{gap:0;align-items:stretch;padding:1.5rem 0 .5rem!important;margin:3rem 0;background:#fff}
.highlights-banners .highlights-banners-block{flex:1;width:auto!important;max-width:none!important;padding:0!important;background:#fff;overflow:hidden}
.highlights-banners .highlights-banners-icon{height:auto!important;margin-bottom:0!important;padding:0}
.highlights-banners .highlights-banners-custom-icon{height:auto!important;max-width:100%}
.highlights-banners .highlights-banners-text{display:none;color:#db504a;opacity:.75}
.shipping-table{width:100%;border-collapse:collapse;border-spacing:0}
.shipping-table td{padding:.5rem;line-height:1.2;border:1px solid #ddd}
.bitlogin-root<div{font-size:1.2rem!important;color:#999!important}
.bitlogin-root button{width:40px!important;height:40px!important;border-color:#ddd!important}
.account h1{display:inline-block;margin-right:2rem;vertical-align:middle}
.account h1+a{float:right;margin-top:.5rem;padding:0 1rem;border:1px solid rgba(219,80,74,.3);border-radius:10rem;text-decoration:none}
.account h1+a:hover{border-color:rgba(219,80,74,1)}
.account-nav{display:flex;clear:both}
.account-nav a{margin-right:5rem}
.account .wishlist-header-link .wkh-button{padding:0;margin-right:5rem;align-items:center}
.account .wishlist-header-link .wkh-selected .wkh-counter{position:static;background-color:#fff;color:#db504a;min-width:auto!important;width:auto!important;height:auto!important;font-size:inherit}
.account .wishlist-header-link .wkh-icon svg{width:1.5rem}
.account .wishlist-header-link .wkh-icon svg path{stroke:#db504a}
.account>div:nth-of-type(2)>div:first-of-type{padding-right:0!important}
.order-history .order-row{border-top:1px solid #bbb!important}
.order-history .order-row td:before{font-size:1.2rem;letter-spacing:0}
.order-history .order-row td:last-of-type{padding-bottom:1rem!important;font-weight:700}
.order-history .order-row td:last-of-type::before{font-weight:400}
.order-history .order-prorow{padding-bottom:2rem;border-top:0!important}
.order-history .order-prorow a{padding:0!important;box-shadow:none!important;text-align:left;word-break:break-word}
.order-history .order-prorow td{padding-top:0!important;text-align:left!important}
.order-pro{display:flex;flex-direction:row!important;align-items:center!important;width:100%;padding:.5rem!important;background:#f8f8f8}
.order-info{flex:1}
.order-info a{padding:0!important;box-shadow:none!important;text-align:left;line-height:1.2!important;font-size:1.4rem!important;color:#111;text-decoration:none;word-break:break-word}
.order-info .fulfillment{padding:.5rem 1rem!important;margin-top:.5rem!important}
:is(.account,.order) .order-info p{margin:2rem 1rem!important;font-size:1.4rem!important;word-break:break-word;text-align:left}
.order-image{margin-right:1rem;max-width:calc(6rem / var(--font-body-scale));height:auto;display:flex;justify-content:center;align-items:center;aspect-ratio: 1;object-fit:cover}
.order-details tbody td:first-of-type:before{display:none}
.order-details tfoot tr:last-of-type td:last-of-type{font-weight:700}
.order-details tfoot tr:last-of-type td:last-of-type::before{font-weight:400}
.customer form{margin-top:2rem!important}
.customer button{margin-top:2rem!important}
.customer button.scheme-match-outline{margin-top:0!important}
.customer hr{margin:2rem 0!important}
.addresses{max-width:var(--page-width)!important}
.addresses h1{margin-bottom:1rem}
.addresses [aria-expanded=true]~div[id]{max-width:75rem;margin:0 auto}
.addresses ul{border-top:1px solid #ececec}
.addresses li[data-address]{display:inline-block;width:33.33333%;margin-top:2rem!important;padding:0 1.5rem}
.addresses form{margin-top:2rem!important}
.addresses form div:last-of-type{text-align:center}
.tip-warnings{width:2rem;margin-right:3px;fill:red;vertical-align:middle}
.cart-item__image{max-width:calc(10rem / var(--font-body-scale));width:100%;height:auto;display:flex;justify-content:center;align-items:center;aspect-ratio: 1;object-fit:cover}
.cart__warnings{padding:4rem 0 6rem!important}
.cart__warnings .button:hover{color:#fff!important}
.cart__warnings .title--primary{margin:0!important}
.cart__warnings .cart__empty-text{margin:2rem 0!important}
.cart-item__details>*{max-width:none!important}
wishlist-product-card .wk-image{border:1px solid #eee}
wishlist-product-card .wk-product-title .wk-text-link{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem!important}
wishlist-product-card .wk-variants{margin-bottom:.5em!important}
wishlist-product-card .wk-control{min-height:auto!important;padding:1rem!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:1.4rem}
wishlist-product-card .wk-cta-button{width:calc(100% - 48px)!important;border-radius:10rem!important}
wishlist-product-card .wk-floating{top:auto!important;left:0!important;bottom:0}
wishlist-product-card .wk-button .wk-icon{padding:.5rem;border-radius:50%}
wishlist-product-card .wk-button .wk-icon svg{--fill:#db504a;--stroke:#db504a}
wishlist-page .wk-header{display:block!important;text-align:center}
wishlist-page .wk-header h1+a{font-size:1.4rem}
wishlist-page .wk-wishlist-empty-callout p{margin-top:3rem!important}
.email-button{position:fixed;z-index:5;right:1.5rem;bottom:1.5rem;display:flex!important}
.email-button button{width:4rem;height:4rem;border:0;border-radius:50%;background:rgba(224,101,101,.7) no-repeat url(need-help.png?v=202508) center center / 3rem;box-shadow:0 5px 8px rgba(0,0,0,.15);cursor:pointer}
.email-popup{top:50%!important;width:44rem!important;height:auto!important;padding-bottom:4rem!important;margin-top:0!important;transform:translate(-50%,-50%)!important}
.email-popup .head{margin:0 0 2rem;color:#111}
.email-popup .head b{font-size:2rem}
.email-popup .head p{margin:0;line-height:1.2}
.email-popup .product-popup-modal__content-info{padding-right:0}
.email-popup .contact__fields{display:block}
.email-popup .product-popup-modal__toggle{margin-right:-1.5rem!important}
.email-popup .contact__button{margin-top:0}
.contact .form-status-list{margin:0 0 2rem!important}
.contact .contact__field-error{margin:0 1rem 1rem 2rem}
.contact_image{flex-direction:column;padding:1.5rem 2rem 2rem}
.contact_image h5{margin:0 0 1rem;font-size:1.6rem;color:#4d4d4d}
.contact_image .imgs-area{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}
.contact_image .img-plus{width:60px;height:80px;line-height:80px;text-align:center;border:1px solid #ccc;background-color:#fafafa;font-size:2rem;font-weight:700;cursor:pointer}
.contact_image p{position:relative;margin:0;font-size:0}
.contact_image p::after{content:"×";position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;line-height:2.3rem;text-align:center;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;font-size:2rem;cursor:pointer}
.contact_image img{max-width:160px;max-height:80px;background-color:#fafafa;-webkit-filter:brightness(.98);filter: brightness(.98);cursor:pointer;}

.top-button{position:fixed;z-index:5;bottom:6.5rem;right:2rem;display:none;width:3rem;height:3rem;text-align:center;border:none;border-radius:20px;background-color:rgba(150,150,150,.7);color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}
.top-button:hover{cursor:pointer}
.gta-content{padding:0 12px!important}
.gta-content__timer{width:180px!important}
.gta-content__text{font-size:18px!important}
.gta-timer__unit-value{font-size:48px!important}
.gta-timer__unit-label{line-height:.5!important}
@media screen and (max-width:1399px) {
  .collection-list-wrapper .grid__item{max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}
  .grid--5-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}
  .image-with-text__content{padding-top:2rem!important;padding-bottom:2rem!important}
  .image-with-text__content .h1{font-size:calc(var(--font-heading-scale) * 3rem)}
  .image-with-text__text{font-size:1.5rem;line-height:1.6}
  .video-section .title-wrapper .title{font-size:calc(var(--font-heading-scale) * 3.5rem)}
  .footer__blocks-wrapper .footer-block{padding-left:5rem}
  .footer__blocks-wrapper .footer-block:first-child{padding-left:0;margin-right:5rem}
}
@media screen and (max-width:989px) {
  .collection  .button--secondary{min-height:3.2rem;padding:0 2rem;margin-top:-1rem!important}
  .page-width{padding-left:1.5rem;padding-right:1.5rem}
  .page-width--narrow{padding-left:1.5rem;padding-right:1.5rem}
  .product__info-wrapper{padding-left:1.5rem!important}
  .announcement-bar__message,.rich-text__heading{padding:1.4rem 0 .7rem}
  .section-header.shopify-section-group-header-group{z-index:8}
  .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper,.index .scrolled-past-header .header__heading-logo-wrapper,.menu-open .header__heading-logo-wrapper,.index .menu-open .header__heading-logo-wrapper{width:20rem!important;height:4.4rem;margin:-.2rem;background:no-repeat url(SKULLIS_JEWELRY_LogoMB.png?v=202508) center center/contain}
  .header__heading-logo{display:none;width:160px!important}
  .header__icons .wishlist-header-link{display:none}
  .header__icons .header__icon--search{position:absolute;top:1rem;left:5.2rem}
  .index .header__icons .header__icon--search{top:3.5rem}
  .scrolled-past-header .header__icons .header__icon--search,.overflow-hidden-tablet .header__icons .header__icon--search{top:.5rem}
  .index .header__heading-logo-wrapper{height:auto;background:none;background-position-y:4rem;transition:background-position-y .2s}
  .index .header__heading-logo{display:inline-block}
  .index .scrolled-past-header .header__heading-logo,.index .menu-open .header__heading-logo{display:none}
  .index .scrolled-past-header .header__heading,.overflow-hidden-tablet .header__heading{height:5.5rem}
  .cart-count-bubble{width:1.4rem;height:1.4rem}
  .overflow-hidden-tablet .announcement-bar{display:none}
  .overflow-hidden-tablet .header{padding-top:0;padding-bottom:0}
  .overflow-hidden-tablet .menu-drawer{position:fixed;top:5.4rem;bottom:0;height:auto!important;border:0}
  .overflow-hidden-tablet .scrolled-past-header .menu-drawer{top:5.4rem}
  .overflow-hidden-tablet .gta-content__container{display:none!important}
  .menu-drawer__account{display:none!important;color:#db504a!important}
  .menu-drawer__account svg{color:#111}
  .menu-drawer__menu-item{padding:.8rem 3rem!important}
  .menu-drawer__menu li:nth-last-child(3):before{content:"";display:block;height:.5px;margin:1rem 3rem;background:#bbb;overflow:hidden}
  .header-link.rte:after{content:"";display:block;height:.5px;margin-top:.5rem;background:#ddd;overflow:hidden}
  .header-link.rte{display:block!important;margin-bottom:.5rem}
  .header-link.rte h3{margin:0;padding:.5rem 0;font-size:1.4rem}
  .header-link.rte p{margin:0}
  .header-link.rte a{display:block;padding:.5rem 0;font-size:1.4rem;color:#db504a!important;text-decoration:none}
  .header-link.rte a svg{margin-right:1rem;vertical-align:middle;stroke:#111}
  .header-link.rte a svg,.menu-drawer__account svg{width:1.5rem!important;height:1.5rem!important}
  .wishlist-header-link .wkh-icon svg{width:1.4rem!important;height:1.4rem!important}
  .wishlist-header-link .wkh-selected .wkh-counter{width:1.4rem!important;height:1.4rem!important}
  wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{width:28px;min-width:28px;height:28px;min-height:28px}
  .menu-drawer__utility-links .wishlist-header-link .wkh-button{margin:1rem 0 .5rem;padding:0;align-items:center;font-size:1.4rem;color:#db504a;text-decoration:none}
  .menu-drawer__utility-links .wishlist-header-link .wkh-icon{margin-right:1rem}
  .menu-drawer__utility-links .wishlist-header-link .wkh-counter{top:10px;left:10px;right:auto}
  .menu-drawer__utility-links .list-social{display:none}
  .menu-drawer__localization{display:none}
  .viewall_news{font-size:1rem;letter-spacing:0}
  .collection-hero__title{font-size:calc(var(--font-heading-scale) * 3rem)}
  .collection-list{justify-content:left}
  .collection-list .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}
  .grid--5-col-desktop .grid__item{max-width:calc(49.2% - var(--grid-mobile-horizontal-spacing) / 2);width:calc(49.2% - var(--grid-mobile-horizontal-spacing) / 2)}
  .is-hidden-on-mobile{display:none!important}
  .is-hidden-on-desktop{display:block!important}
  .pro_exact,.pro_sample,.pro_video,.pro_desc{margin-top:2px!important}
  .product-card-wrapper .ratio:before{padding-bottom:125%}
  .product-card-wrapper .full-unstyled-link .pc{display:none}
  .product-card-wrapper .full-unstyled-link .mb{display:block}
  .pagination-wrapper{margin-top:3rem!important}
   slider-component.page-width{padding:0 1.5rem!important}
  .slider.slider--tablet, .slider.slider--mobile{overflow-y:hidden}
  .rich-text__heading{font-size:calc(var(--font-heading-scale) * 2.5rem)}
  .image-with-text__content .h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}
  .image-with-text__text{font-size:1.4rem;line-height:1.6}
  .video-section .title-wrapper .title{font-size:calc(var(--font-heading-scale) * 3rem)}
  /*.noscroll{overflow:hidden}*/
  .noscroll .section-header.shopify-section-group-header-group{z-index:3}
  .product__title h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}
  .slider-mobile-gutter .small-hide{display:flex!important;opacity:0}
  .index .footer{border-top:0!important}
  .footer-block__heading{background:#db504a;color:#fff;font-size:calc(var(--font-heading-scale) * 2.5rem)!important;line-height:1;padding:1.4rem 0 .7rem;font-family:charleb!important;font-weight:400!important;text-align:center}
  .highlights-banners .highlights-banners-custom-icon{max-width:80%}
  .highlights-banners .highlights-banners-block{width:100%!important}
  .highlights-banners-container .footer-block__heading{margin:2rem 0 -3rem!important}
  .copyright__content{float:none;display:block}
  .footer__content-top .grid{row-gap:0!important;margin-bottom:0!important}
  .footer__blocks-wrapper .footer-block{width:100%;padding-left:0}
  .footer-block__details-content>p, .footer-block__details-content>li{display:inline-block;width:33.3%;line-height:1.4}
  .footer-block:first-child .footer-block__details-content>p, .footer-block:first-child .footer-block__details-content>li{width:100%;line-height:1.4}
  .footer-block.grid__item:nth-child(2){display:none}
  .footer-block.grid__item:nth-child(3){display:none}
  .footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:0!important}
  .footer__content-bottom{border-top:0!important}
  .footer__content-bottom .localization-form:only-child .localization-form__select{padding-left:1.5rem}
  .footer__localization{justify-content:center!important}
  .footer__column--info{align-items:center!important}
  .footer__copyright{margin:0 0 2rem!important}
  .highlights-banners-container .highlights-banners{flex-direction:column}
  .localization-form:only-child{margin-right:0!important}
  .text_content{height:7.2rem;overflow:hidden}
  .text_content:target{height:auto;margin-bottom:-3.5rem;background-color:#fff;position:relative}
  .text_hidemore{display:inline-block}
  .text_seemore{display:inline-block;margin:0 0 1rem!important}
  .footer__content-top .footer__blocks-wrapper{padding-top:0;border-top:0}
  .footer__content-top,.newsletter,.highlights-banners-container{display:none!important}
  .index .footer__content-top,.index .newsletter,.index .highlights-banners-container{display:block!important}
  .footer-link.rte{position:relative;z-index:2;display:block!important;padding-top:1.5rem;background:#fff;text-align:center}
  .footer-link.rte a{display:inline-block;margin:0 .4rem;font-size:1.6rem;text-decoration:none;color:#db504a;opacity:1}
  .footer-link.rte span{display:block}
  .footer-link.rte span a{font-size:1.4rem;opacity:.75}
  .shopify-section-group-footer-group:last-of-type .footer__localization{display:none;padding:0;margin-bottom:-1rem;text-align:center}
  .products .footer-bottom{padding-bottom:4.8rem}
  .addresses li[data-address]{width:50%}
}
@media screen and (max-width:749px) {
  .announcement-bar__message{padding:1rem 0 .5rem;letter-spacing:.05rem;font-size:1.4rem}
  .announcement-bar__message b{display:block;margin-bottom:.2rem;font-size:1.4rem}
  .quantity{min-height:calc((var(--inputs-border-width) * 2) + 3rem)}
  .utility-bar__grid.page-width{padding:0 1rem}
  .page-width--narrow{padding-left:1.5rem;padding-right:1.5rem}
  .page-title.h0{font-size:calc(var(--font-heading-scale) * 3rem)}
  .header{padding:0 .5rem!important}
  .header__icons,header-drawer{padding:0!important;margin:0!important}
  .header__icon--cart{margin-right:0!important}
  .header__icons{padding-right:1.4rem}
  .header__icons .header__icon--search{position:absolute;top:.2rem;left:3.5rem}
  .index .header__icons .header__icon--search{top:2.5rem}
  .index .scrolled-past-header .header__heading,.overflow-hidden-tablet .header__heading{height:4.9rem}
  .scrolled-past-header .header__icons .header__icon--search,.overflow-hidden-tablet .header__icons .header__icon--search{top:.2rem}
  .overflow-hidden-tablet .menu-drawer{top:4.8rem}
  .overflow-hidden-tablet .scrolled-past-header .menu-drawer{top:4.8rem}
  .header__icons .header__icon--account{display:flex!important}
  .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper,.index .scrolled-past-header .header__heading-logo-wrapper,.menu-open .header__heading-logo-wrapper,.index .menu-open .header__heading-logo-wrapper{width:16rem!important;margin:-.5rem}
  .header__heading-logo{width:140px!important}
  .index .header__heading-logo-wrapper{margin:0}
  .menu-drawer__menu-item{padding:.5rem 3rem!important}
  .search-modal{min-height:8.4rem}
  .grid--5-col-desktop .grid__item{max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}
  .addpublished_at i{letter-spacing:0}
  .collection__title.title-wrapper{margin-bottom:1rem!important}
  .collection__title.title-wrapper .h1,.title-wrapper-with-link .h1,.index .title-wrapper-with-link{margin-bottom:1rem!important;font-size:calc(var(--font-heading-scale) * 2.5rem)}
  .collection-hero__title{margin:1.5rem 0!important;font-size:calc(var(--font-heading-scale) * 2rem)}
  .collection .card-information{margin:.5rem 0;line-height:1}
  .collection .card-information>.price{margin-top:0!important;font-size:1.3rem}
  .related-products .card-information>.price{font-size:1.3rem}
  .index .collection .card-information>.price{margin-top:0!important;font-size:1.2rem}
  .card-information .price-item--sale{font-size:1.3rem}
  .slider-counter__link{padding:.5rem!important}
  .slider-counter__link--dots .dot{width:.8rem!important;height:.8rem!important}
  .slider-counter--dots{margin:0 1.2rem}
  .page-video{padding:0}
  .videoplayBtn,.videoaudioBtn{width:30px;height:30px;background-size:auto 15px}
  .videoplayBtn{background-position:-30px center}
  .videoplayBtn.paused{background-position:0 center}
  .videoaudioBtn{background-position:-90px center}
  .videoaudioBtn.audio{background-position:-60px center}
  .rich-text{margin:0 -1.5rem}
  .rich-text__wrapper{width:100%!important}
  .rich-text__heading{padding:.9rem 0 .3rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}
  .rich-text__heading.h2{letter-spacing:0}
  .image-with-text__content{padding-top:1rem!important;padding-bottom:1rem!important}
  .image-with-text__content .h1{font-size:calc(var(--font-heading-scale) * 2rem)}
  .image-with-text__content>*+*{margin-top:1rem!important}
  .image-with-text__content .image-with-text__text+.button{margin-top:2rem!important}
  .video-section{padding-left:0!important;padding-right:0!important}
  .video-section .title-wrapper{top:3.5rem}
  .video-section .title-wrapper .title{font-size:calc(var(--font-heading-scale) * 2rem)}
  .video-section .deferred-media__poster-button{transform:translate(-50%,-50%) scale(.8)}
  .collection-list .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) * 1 / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) * 1 / 2)!important}
  .collection-list .grid__item:nth-child(odd){padding-right:4px}
  .collection-list .grid__item:nth-child(even){padding-left:4px}
  .collection-list .card__information .card__heading{font-size:calc(var(--font-heading-scale) * 1.2rem)}
  .card__content .card__badge .badge{font-size:1.2rem;letter-spacing:0}
  #desktop-wrapper{display:none}
  #desktop-wrapper.block{display:block}
  .desktop-media--modal-image{display:none !important}
  #mobild-wrapper{display:block}
  #mobild-wrapper.none{display:none}
  .mobile-media--modal-image{display:block !important}
  .media--transparent img{width:100%;height:100%}
  .product-variant-pickernew fieldset.js.product-form__input{flex-wrap:wrap!important;justify-content:start!important}
  .product-variant-pickernew .product-form__input input[type=radio]+label{padding:1rem;font-size:1.4rem}
  .product--medium::after{width:calc(100% + 3rem);margin:0 -1.5rem}
  .product__info-wrapper{padding-left:0!important}
  .product__info-wrapper .pro_video{position:absolute;margin:-3.5rem 0 0!important}
  .product__info-wrapper .pro_desc{position:absolute;margin:-3.5rem 0 0 4rem!important}
  .product__info-wrapper .product-form__buttons{position:fixed;z-index:6;padding:0;margin:0!important;bottom:0;left:0;right:0;max-width:none;height:4.8rem;border-radius:0;border-top:.1rem solid rgba(var(--color-foreground),.08);background:#fbfbfb}
  .product__info-wrapper .product-form__submit,#sktAddToCartButton,.product__info-wrapper .shopify-payment-button__button--branded,.product__info-wrapper .shopify-payment-button__more-options,.product__info-wrapper .wk-button,.product__info-wrapper .share-button__button{position:fixed;z-index:6;padding:0;margin:0!important;bottom:0;overflow:hidden}
  .product__info-wrapper .product-form__submit,#sktAddToCartButton,.product__info-wrapper .shopify-payment-button__more-options{min-height:auto;height:3.4rem!important;line-height:3.4rem!important;margin:.7rem 0!important}
  .product__info-wrapper .product-form__submit,#sktAddToCartButton{width:39%;right:3%;border-radius:0 10rem 10rem 0}
  .giftbox-mod{margin:2rem 0}
  .giftbox-note{margin-left:2rem}
  .zi_degeg{top:auto;left:auto}
  #sktAddToCartButton{top:auto;left:auto}
  .product__info-wrapper .shopify-payment-button__button--branded{width:39%;right:3%}
  .product__info-wrapper .shopify-payment-button__more-options{width:39%;right:3%}
  .product__info-wrapper .wk-button{width:39%!important;;right:42%;height:3.4rem!important;padding:0!important;margin:.7rem 0!important;min-height:auto!important;;border-radius:10rem 0 0 10rem!important}
  .product__info-wrapper .share-button__button{display:flex;flex-direction:column;width:15%;left:2%;font-size:1.4rem;border:0;text-align:center;line-height:1;letter-spacing:0}
  .product__info-wrapper .share-button__button .icon-share{margin:0}
  .product__info-wrapper .product__description{margin-top:4.8rem!important}
  .pnda-delivery-info{position:fixed;top:auto;bottom:38px;left:auto;right:7%;z-index:7}
  .pnda-delivery-info::before{position:fixed;top:auto;bottom:29px;left:auto;right:calc(7% + 66px)}
  .newsletter__wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important}
  .cart-notification .button{min-height:calc(3.6rem + var(--buttons-border-width)* 2)}
  .cart-notification .cart-notification__links>*{margin-top:1.5rem}
  .product__title h1{font-size:calc(var(--font-heading-scale) * 1.78rem);letter-spacing:0}
  .product-form__error-message-wrapper{font-size:1.6rem!important}
  .product-form__error-message-wrapper svg{margin-top:.1rem!important}
  .hilinebox .select-new{padding:0;border:0}
  .hilinebox .giftbox-button{display:none}
  .hilinebox.product__info-wrapper:after{content:"";position:fixed;z-index:3;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)}
  .hilinebox .product-variant-pickernew{position:fixed;z-index:6;top:30%;bottom:4.8rem;left:0;right:0;padding:6rem .5rem 9rem 1.5rem;margin:0;background:#fff;overflow-y:scroll}
  .hilinebox .price--large{position:fixed;z-index:7;top:30%;left:0;right:0;padding:1rem 1.5rem;border-bottom:1px solid #e8e8e8;background:#fff}
  .hilinebox .product-form__error-message-wrapper.tipstop{position:fixed;z-index:6;bottom:2.8rem;left:0;right:0;padding:2rem 1.5rem;background:#fff;color:#999}
  .hilinebox .product-form__error-message-wrapper.tipstop circle{fill:#999!important;stroke:#999!important}
  .hilinebox .product-form__error-message-wrapper.tipstop path{stroke:#999!important}
  .hilinebox.product__info-wrapper .product-form__submit,.hilinebox #sktAddToCartButton{width:94%;border-radius:10rem}
  .hilinebox.product__info-wrapper .share-button__button{display:none}
  .hilinebox.product__info-wrapper .wk-button{display:none}
  .hilinebox .select-new .product-form__input{display:grid}
  .hilinebox .select-new .product-form__input .form__label{width:100%;font-size:1.5rem}
  .hilinebox .variant-wrapper button{display:none}
  .hilinebox .variant-list{position:static;visibility:visible;opacity:1;box-shadow:none;border:0;max-width:none}
  .hilinebox .variant-list li{float:left;min-width:7.2rem;padding:.6rem 1.2rem;margin:1rem 1rem 0 0;border:1px solid #ddd;background:#f5f5f5;border-radius:10rem;text-align:center;letter-spacing:0.02rem!important}
  .hilinebox .variant-list li[data-checked='true']{border:1px solid #db504a;background:#fcf1f1;color:#db504a}
  .hilinebox .select-modal__close-button.link{position:fixed;z-index:8;top:30%;right:0;display:flex;margin:.3rem .5rem}
  .hilinebox .pnda-delivery-info{left:50%;right:auto}
  .hilinebox .pnda-delivery-info::before{right:auto}
  .cart-item__details{grid-column:2 / 5!important}
  .cart-item{gap:0 1rem!important}
  .cart-items *.right{grid-column:2 / 5!important}
  .cart-items .large-up-hide{display:none!important}
  .cart-items thead th{display:none}
  .cart-items td.small-hide{display:block!important}
  .cart-items .price--end{text-align:left}
  .cart-item__discounted-prices dd{text-align:left}
  .product-option{line-height:1.2!important}
  .feature-pro,#video2.feature-pro{margin:2.5rem -1.5rem 0}
  .feature-pro .left-column{padding:0!important}
  .feature-pro video{max-height:90vh}
  .index .highlights-banners-container{padding:0!important}
  .highlights-banners-container .highlights-banners{margin:2.5rem 0 2rem}
  .highlights-banners .highlights-banners-block{min-width:auto!important;padding:0}
  .highlights-banners .highlights-banners-heading{font-size:1.2rem}
  .highlights-banners .highlights-banners-custom-icon{max-width:100%}
  .w916{width:100%;height:calc(178vw);max-height:750px}
  .policies{display:block;margin-top:.2rem}
  .policies li a{padding:.2rem 0!important}
  .customer tbody td{padding:.5rem 0!important}
  .customer tbody td:first-of-type{padding-top:2rem!important}
  .customer tbody td:last-of-type{padding-bottom:2rem!important}
  .footer__content-top{padding:0!important}
  .footer-block__heading{padding:.9rem 0 .3rem;margin-bottom:1rem!important;font-size:calc(var(--font-heading-scale) * 1.6rem)!important}
  .footer-block__details-content>p,.footer-block__details-content>li{width:50%}
  .footer-block.grid__item:nth-child(3) .footer-block__heading{margin-bottom:1.5rem!important}
  .footer-block.grid__item:nth-child(3) p:nth-child(odd){width:50%}
  .footer-block.grid__item:nth-child(3) p:nth-child(even){width:50%}
  .footer-block.grid__item:nth-child(3) p:nth-child(6){display:none}
  .footer-block.grid__item:nth-child(3) p:nth-child(7){display:none}
  .footer-link.rte span{display:block}
  .footer-link.rte a{font-size:1.5rem}
  .footer-link.rte span a{margin:0 .4rem;letter-spacing:0;font-size:1.2rem;opacity:.75}
  .footer-block .rte a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:1em;font-size:1.6rem}
  .footer__blocks-wrapper .footer-block,.footer-block__details-content{margin-bottom:0!important}
  .footer__column--info{padding:0!important;margin-top:0}
  .pro_exact,.pro_sample,.pro_video,.pro_desc{margin:2px 3px 0 0!important;width:14px;height:14px;background-size:auto 14px}
  .pro_exact{background-position:0 0}
  .pro_sample{background-position:-14px 0}
  .pro_video{background-position:-28px 0}
  .pro_desc{background-position:-42px 0}
  .pro_onlyone{width:3.6rem;height:3.6rem}
  .pro_material{max-width:none}
  .pro_material .con strong{padding:1.5rem 1.5rem 0;font-size:1.2rem}
  .pro_material .tit{margin-top:-15px}
  .pro_material .tit img{height:36px}
  .pro_material td s{width:20px;height:20px;background-size:auto 20px}
  .pro_material .origin s{background-position:0 0}
  .pro_material .hardness s{background-position:-20px 0}
  .pro_material .natural s{background-position:-40px 0}
  .pro_material2{max-width:none}
  .pro_material2 .con strong{padding:1.5rem 1.5rem 0;font-size:1.2rem}
  .pro_material2 .tit{margin-top:-15px}
  .pro_material2 .tit img{height:36px}
  .pro_material2 td s{width:20px;height:20px;background-size:auto 20px}
  .pro_material2 .origin s{background-position:0 0}
  .pro_material2 .hardness s{background-position:-20px 0}
  .pro_material2 .natural s{background-position:-40px 0}
  .shopify-payment-button__button .shopify-cleanslate .beR_IRWWHmzzPFJUoa9p,.shopify-payment-button__more-options{border:0;border-radius:10rem;font-size:1.5rem!important}
  .shopify-payment-button__button .shopify-cleanslate .jjzYeefyWpPZLH9pIgyw{flex-direction:column;min-height:auto!important;height:3.8rem;padding:0 4px!important;margin:0.5rem 0!important}
  .shopify-payment-button__button .shopify-cleanslate .jjzYeefyWpPZLH9pIgyw span:nth-child(2){margin-right:-.4rem}
  .shopify-payment-button__button .shopify-cleanslate .beR_IRWWHmzzPFJUoa9p svg{height:14px!important}
  .footer-block__details-content a.htext_hidemore{display:none}
  .footer-block__details-content+a.htext_seemore{display:none}
  .footer-block:first-child .footer-block__details-content{height:6.2rem;padding:0 1.5rem;overflow:hidden}
  .footer-block:first-child .footer-block__details-content:target{height:auto;margin-bottom:-3rem!important;background-color:#fafafa;position:relative}
  .footer-block:first-child .footer-block__details-content>p{font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
  .footer-block:first-child .footer-block__details-content:target>p{display:block}
  .footer-block:first-child .footer-block__details-content a.htext_hidemore{display:block;text-align:center}
  .footer-block:first-child .footer-block__details-content+a.htext_seemore{display:block;text-align:center}
  .highlights-banners-container .footer-block__heading{margin:2rem 0 -2.5rem!important}
  .account-nav a{flex:1;margin-right:0;text-align:center}
  .order-history thead{display:none}
  .order-history .order-row td:first-of-type a{padding:.5rem 2.5rem}
  .order-history .order-prorow td:first-of-type{padding:0!important}
  .order-history .order-prorow td:before{display:none}
  .order-info a{font-size:1.2rem!important}
  :is(.account,.order) .order-info p{margin:1rem !important;font-size:1.2rem!important}
  .addresses li[data-address]{display:block;width:100%;padding:0}
  wishlist-page .wk-header .wk-title{font-size:3rem!important}
  .products .top-button{bottom:10.5rem!important}
  .products .email-button{bottom:5.5rem!important}
  .email-button{right:.2rem}
  .email-popup{width:100%!important;top:auto!important;bottom:0!important;left:auto!important;right:0!important;padding:0 3rem 4rem!important;transform:none!important}
  .email-popup .head b{font-size:2rem}
  .top-button{right:.7rem}
  .gta-content__timer{width:120px!important}
  .gta-content__text{margin-right:10px;font-size:14px!important}
}
