@font-face{font-family:"Canela Trial";font-weight:500;font-style:normal;font-display:swap;src:url("/fonts/Canela-trials.woff2") format("woff2"),url("/fonts/Canela-trials.woff") format("woff");}
.story{--page-padding:20px;--page-width:1400px;--color-text:0,0,0;--color-page-background:255,255,255;--color-image-background:243,243,243;}
.story .ratio{display:flex;position:relative;align-items:stretch;}
.story .ratio::before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent);}
.story .display-1-row,.story .display-2-rows{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;padding-right:4px;display:-webkit-box;}
.story .display-1-row{-webkit-line-clamp:1;}
.story .display-2-rows{-webkit-line-clamp:2;}
.story .product-label-box{display:flex;align-items:center;gap:6px;color:#000;font-weight:500;text-transform:uppercase;font-size:9px;flex-wrap:wrap;margin:6px 0;}
.story .product-label-box .label-item{line-height:20px;height:20px;border-radius:4px;background:var(--bg-color,#ececec);flex:0 1 auto;white-space:nowrap;display:flex;align-items:center;gap:3px;color:var(--text-color,#000);padding:0 4px;}
.story .product-label-box .strong-svg svg.icon{width:1.3em;height:1.3em;}
.story .page-width{box-sizing:border-box;}
.story .page-body h1,.story .page-body h2,.story .page-body h3,.story .page-body h4,.story .page-body h5{margin:0;}
.story .roller-carousel .splide__list{display:flex;align-items:flex-start;justify-content:space-between;transform:none !important;}
.story .roller-carousel .splide__slide{flex:1 1 0;width:auto !important;min-width:0;}
.story .page-body{font-family:Inter,sans-serif;font-size:13px;line-height:1.6;color:#000;}
.story .page-body h1,.story .page-body h2,.story .page-body h3,.story .page-body h4,.story .page-body .heading,.story .page-body .title4{font-family:"Canela Trial",sans-serif;font-weight:500;letter-spacing:.025em;}
.story .page-body h4,.story .page-body .title4{font-size:22px;line-height:1.4;text-align:center;}
.story .slider-box,.story .new-slideshow,.story .slideshow{overflow:hidden;}
.story .slider-box .splide__slide,.story .new-slideshow .splide__slide,.story .slideshow .splide__slide{position:relative;overflow:hidden;}
.story .slider-box .splide__slide > a,.story .new-slideshow .splide__slide > a,.story .slideshow .splide__slide > a,.story .slider-box .square-loading,.story .new-slideshow .square-loading,.story .slideshow .square-loading{position:absolute;inset:0;width:100%;height:100%;}
.story .slider-box .splide__slide img,.story .slideshow .splide__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
.story .new-slideshow .splide__slide > a,.story .new-slideshow .square-loading,.story .new-slideshow .splide__slide img{position:static;inset:auto;width:100%;height:auto;object-fit:fill;}
@keyframes slideshowTextRiseUp { 
  0% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 1; transform: translateY(0%); }
}
.story .slideshow{display: block; position: relative; --control-item-color: 255, 255, 255;}
@media screen and (max-width: 959px){.story .slideshow-layout--text-bottom,.story .slideshow-layout--text-overlap{--control-item-color: var(--color-text);}.story .slideshow-layout--text-bottom.slideshow--mobile-fullscreen .slideshow__slider,.story .slideshow-layout--text-overlap.slideshow--mobile-fullscreen .slideshow__slider{height: calc(var(--slideshow-mobile-height, "auto") - 80px);}.story .slideshow-layout--text-bottom.slideshow--mobile-fullscreen .slideshow__slide,.story .slideshow-layout--text-overlap.slideshow--mobile-fullscreen .slideshow__slide{display: flex; flex-direction: column;}.story .slideshow-layout--text-bottom.slideshow--mobile-fullscreen .slideshow-slide__media,.story .slideshow-layout--text-overlap.slideshow--mobile-fullscreen .slideshow-slide__media{flex: 1 0 0px;}.story .slideshow-layout--text-bottom .slideshow__slider,.story .slideshow-layout--text-overlap .slideshow__slider{height: auto;}.story .slideshow-layout--text-bottom .slideshow-slide__media,.story .slideshow-layout--text-overlap .slideshow-slide__media{height: var(--slideshow-mobile-height, "auto");}.story .slideshow-layout--text-bottom .slideshow-slide__text-wrapper,.story .slideshow-layout--text-overlap .slideshow-slide__text-wrapper{--slideshow-text-color: var(--slideshow-text-color--mb); position: relative; height: auto; color: var(--slideshow-text-color); background-color: var(--slideshow-text-area-bg-color);}.story .slideshow-layout--text-bottom .slideshow__slide--adapt,.story .slideshow-layout--text-overlap .slideshow__slide--adapt{display: flex; flex-direction: column; align-self: stretch;}.story .slideshow-layout--text-bottom .slideshow__slide--adapt .slideshow-slide__media,.story .slideshow-layout--text-overlap .slideshow__slide--adapt .slideshow-slide__media{flex: 1 0 0px;}.story .slideshow-layout--text-bottom .slideshow__control--dots,.story .slideshow-layout--text-overlap .slideshow__control--dots{bottom: 10px;}.story .slideshow-layout--text-bottom[current="1"]{--control-item-color: var(--slideshow-text-color-1, var(--color-text));}.story .slideshow-layout--text-bottom[current="2"]{--control-item-color: var(--slideshow-text-color-2, var(--color-text));}.story .slideshow-layout--text-bottom[current="3"]{--control-item-color: var(--slideshow-text-color-3, var(--color-text));}.story .slideshow-layout--text-bottom[current="4"]{--control-item-color: var(--slideshow-text-color-4, var(--color-text));}.story .slideshow-layout--text-bottom[current="5"]{--control-item-color: var(--slideshow-text-color-5, var(--color-text));}.story .slideshow-layout--text-bottom .slideshow-slide__text-wrapper{padding: 0px 0px 40px;}.story .slideshow-layout--text-bottom .slideshow-slide__text{padding: 30px 0px;}.story .slideshow-layout--text-overlap .slideshow-slide__text-wrapper{background-color: rgb(var(--color-page-background)); padding: 0px 20px 40px;}.story .slideshow-layout--text-overlap .slideshow-slide__text{width: 100%; max-width: unset; padding-left: 30px; padding-right: 30px; background-color: var(--slideshow-text-area-bg-color); margin-top: -40px;}}
.story .slideshow__slider{display: flex; align-items: stretch; flex-wrap: nowrap; height: var(--slideshow-pc-height, "auto");}
@media screen and (max-width: 959px){.story .slideshow__slider{height: var(--slideshow-mobile-height, "auto");}}
.story .slideshow__slide{position: relative; width: 100%; overflow: hidden;}
.story .slideshow__slide--adapt .slideshow-slide__image,.story .slideshow__slide--adapt .slideshow-slide__image-placeholder{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.story .slideshow-slide__media{position: relative; width: 100%; height: 100%;}
.story a.slideshow-slide__media{display: block;}
.story .slideshow-slide__media::after{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: calc(var(--slideshow-overlay-opacity, 0) / 100); background-color: rgb(0, 0, 0); display: block; content: ""; z-index: 1;}
.story .slideshow-slide__image{width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.story .slideshow-slide__image-placeholder{position: relative; width: 100%; height: 100%; min-height: 450px; background-color: rgb(var(--color-image-background));}
.story .slideshow-slide__image-placeholder > svg{display: block; height: 100%; max-height: 800px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
@media screen and (max-width: 959px){.story .slideshow-slide__image-placeholder{min-height: 250px;}.story .slideshow-slide__image-placeholder > svg{height: 80%;}}
.story .slideshow-slide__text-wrapper{pointer-events: none; position: absolute; top: 0px; left: 0px; right: 0px; width: 100%; height: 100%; z-index: 2; display: flex; align-items: var(--slideshow-pc-text-position-vertical, "center"); justify-content: var(--slideshow-pc-text-position-horizontal, "center");}
@media screen and (min-width: 960px){.story .slideshow-slide__text-wrapper{padding: 0px 15%;}}
.story .slideshow-slide__text{width: auto; max-width: 54.5rem; text-align: var(--slideshow-pc-text-align, "center"); padding: 45px 0px; display: grid; grid-template-columns: 1fr; align-items: stretch; gap: 8px;}
.story .slideshow-slide__text > [data-animation]{opacity: 0; transform: translateY(120%);}
.story .new-slideshow .slideshow-slide__text > [data-animation]{opacity: 1; transform: none;}
@media screen and (max-width: 959px){.story .slideshow-slide__text{padding: 30px 0px;}}
.story .slideshow-slide__title{font-size: var(--slideshow-title-size);}
@media screen and (max-width: 959px){.story .slideshow-slide__title{font-size: calc(var(--slideshow-title-size) / 2);}}
@media screen and (max-width: 959px){.story .slideshow-slide__text-wrapper{align-items: var(--slideshow-mb-text-position-vertical, "center"); justify-content: var(--slideshow-mb-text-position-horizontal, "center");}.story .slideshow-slide__text{text-align: var(--slideshow-mobile-text-align, "center");}}
.story .slideshow-slide__buttons{margin-top: 8px;}
.story .slideshow-slide__button{pointer-events: auto; opacity: 0; animation-duration: 2s; animation-timing-function: ease; animation-delay: 1s; animation-fill-mode: forwards;}
.story .slideshow-slide__button + .slideshow-slide__button{margin-left: 14px; animation-delay: 1.3s;}
.story .slideshow-slide__sub-title,.story .slideshow-slide__desc{margin: 0px;}
@media screen and (min-width: 960px){.story .slideshow-slide__desc{margin: 8px 0px;}}
.story .is-active .slideshow-slide__text > [data-animation]{animation: 0.8s cubic-bezier(0.26, 0.54, 0.32, 1) 0s 1 normal forwards running slideshowTextRiseUp;}
.story .new-slideshow .is-active .slideshow-slide__text > [data-animation]{animation: auto ease 0s 1 normal none running none;}
.story .is-active .slideshow-slide__text .slideshow-slide__sub-title,.story .is-active .slideshow-slide__text .slideshow-slide__desc{animation-delay: 0.6s;}
.story .is-active .slideshow-slide__button{animation-name: fadeIn;}
.story .new-slideshow .is-active .slideshow-slide__button{animation-name: none;}
.story .new-slideshow .slideshow-slide__button{opacity: 1;}
.story .slideshow__control{position: absolute; z-index: 2;}
.story .slideshow__control--arrows{bottom: 0px; right: 40px; transform: translateY(50%);}
.story .control__arrow-buttons{display: flex; align-items: center; gap: 10px;}
.story .control__arrow-button{display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; padding: 0px; border-radius: 50%; cursor: pointer; position: relative; background-color: rgba(var(--color-page-background)); color: inherit; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px; transition: transform 0.3s; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.story .control__arrow-button:hover{transform: scale(1.12);}
.story .control__arrow-button[name="previous"]{transform: rotate(90deg); box-shadow: rgba(0, 0, 0, 0.1) 5px 0px 5px;}
.story .control__arrow-button[name="previous"]:hover{transform: rotate(90deg) scale(1.12);}
.story .control__arrow-button[name="next"]{transform: rotate(-90deg); box-shadow: rgba(0, 0, 0, 0.1) -5px 0px 5px;}
.story .control__arrow-button[name="next"]:hover{transform: rotate(-90deg) scale(1.12);}
@media screen and (max-width: 959px){.story .slideshow__control--arrows{right: 20px;}.story .control__arrow-button{width: 32px; height: 32px;}}
.story .slideshow__control--bars{bottom: 0px; left: 50%; transform: translateX(-50%);}
.story .control__bars{display: flex; align-items: stretch; height: 6px; gap: 10px;}
.story .control__bar{position: relative; display: block; width: 120px; height: 100%; cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; background-color: rgba(var(--control-item-color, 255, 255, 255), 0.4); transition: background 0.3s; overflow: hidden;}
.story .control__bar:hover,.story .control__bar:active{background-color: rgba(var(--control-item-color, 255, 255, 255));}
@keyframes slideshowBars { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
.story .control__bar::after{content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: rgba(var(--control-item-color, 255, 255, 255)); transform: translateX(-100%);}
.story [autoplay="true"] .control__bar:target::after,.story [autoplay="true"] .control__bar.is-active::after{animation: slideshowBars var(--slideshow-speed, 0s) linear forwards;}
.story [autoplay="false"] .control__bar:target::after,.story [autoplay="false"] .control__bar.is-active::after{transform: translateX(0px);}
@media screen and (max-width: 959px){.story .control__bar{width: 60px;}}
.story .slideshow__control--dots{bottom: 20px; left: 50%; transform: translateX(-50%);}
.story .control__dots{display: flex; align-items: center; gap: 6px;}
.story .control__dot{display: block; padding: 0px; width: 8px; height: 8px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; background-color: rgba(var(--control-item-color, 255, 255, 255), 0.4); transition: background 0.3s; cursor: pointer;}
.story .control__dot.is-active{width: 10px; height: 10px; cursor: default;}
.story .control__dot:hover,.story .control__dot:active,.story .control__dot:target,.story .control__dot.is-active{background-color: rgb(var(--control-item-color, 255, 255, 255));}
.story .slideshow-slide__text{position: relative;}
.story .slideshow-slide__text-mask{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 493px; height: 406px;}
.story .slideshow-slide__text-mask.mask-deep{border-radius: 50%; background: radial-gradient(77.64% 77.64%, rgba(0, 0, 0, 0.3) 59.64%, rgba(0, 0, 0, 0) 100%); filter: blur(120px);}
.story .slideshow-slide__text-mask.mask-light{border-radius: 50%; background: radial-gradient(77.64% 77.64%, rgba(255, 255, 255, 0.3) 59.64%, rgba(255, 255, 255, 0) 100%); filter: blur(120px);}
@media screen and (max-width: 959px){.story .slideshow-slide__text-mask{width: 355px; height: 292px;}}
.story .card{display: flex; flex-direction: column; height: 100%; text-decoration: none; z-index: 0;}
.story .atmosphere_images{position: relative; z-index: 5; height: auto; width: 100%; pointer-events: none;}
.story .card-wrapper{color: inherit; height: 100%; position: relative; text-decoration: none;}
.story .card-wrapper .full-unstyled-link{position: absolute; inset: 0px; z-index: 1;}
.story .card-qv-button{position: absolute; z-index: 7; bottom: -100%; left: 0px; right: 0px; padding: 0px 10px 10px; transition: bottom 0.3s;}
.story .product-card-wrapper:hover .card-qv-button{bottom: 0px;}
.story .card-qv-button .button{--color-text: 0,0,0; --color-button-text: 0,0,0; --color-button-background: 255,255,255,0.85; --btn-shadow-opacity: 1; --btn-border-radius-outset: 6px; text-transform: uppercase; --btn-font-size: 14px; border-radius: 2px; overflow: hidden; --btn-border-thickness: -1px;}
.story .card .card__inner--wrapper{background-color: rgba(var(--color-image-background)); padding: var(--card-image-padding, 0px);}
.story .card.collection-card-wrapper .card__inner .card__media{border-radius: calc(
    var(--collection-card-border-radius) -
      var(--collection-card-border-thickness)
  );}
.story .card.collection-card-wrapper .card__inner.card__inner--round .card__media{border-radius: 50%;}
.story .card.collection-card-wrapper.collection-card-style-card{background-color: rgba(var(--color-card-background));}
.story .card.collection-card-wrapper.collection-card-style-card .card__inner--wrapper{background-color: transparent;}
.story .card.collection-card-wrapper.collection-card-style-card .card__inner--wrapper .card__inner.card__inner--round{margin: 8px;}
@media (max-width: 959px){.story .card.collection-card-wrapper.collection-card-style-card .card__inner--wrapper .card__inner.card__inner--round{margin: 4px;}}
.story .card.collection-card-wrapper.collection-card-style-card .card__inner--wrapper .card__inner:not(.card__inner--round) .card__media{border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.story .card.collection-card-wrapper.collection-card-style-card .card__content{padding: 8px; margin-top: 0px;}
@media (max-width: 959px){.story .card.collection-card-wrapper.collection-card-style-card .card__content{padding-bottom: 4px;}}
.story .card.collection-card-wrapper.collection-card-style-card .card__content.collection__item__name{color: rgba(var(--color-card-text));}
.story .product-card-wrapper{cursor: pointer; width: 100%;}
.story .card.product-card-wrapper .card__inner .card__media{border-radius: calc(
    var(--product-card-border-radius) - var(--product-card-border-thickness)
  );}
.story .card.product-card-wrapper.product-card-style-card{background-color: rgba(var(--color-card-background));}
.story .card.product-card-wrapper.product-card-style-card .card__media{border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.story .card.product-card-wrapper.product-card-style-card .card__inner--wrapper{background-color: transparent;}
.story .card.product-card-wrapper.product-card-style-card .card__block--wrapper{padding-bottom: 24px;}
@media (max-width: 959px){.story .card.product-card-wrapper.product-card-style-card .card__block--wrapper{padding-bottom: 8px;}}
.story .card.product-card-wrapper.product-card-style-card .card__block--wrapper .product-card-block-item:not(.card__image){margin-left: 24px; margin-right: 24px;}
@media (max-width: 959px){.story .card.product-card-wrapper.product-card-style-card .card__block--wrapper .product-card-block-item:not(.card__image){margin-left: 8px; margin-right: 8px;}}
.story .card.product-card-wrapper.product-card-style-card .card__block--wrapper .product-card-block-item:not(.price){color: rgba(var(--color-card-text));}
.story .card .card__media{position: absolute; inset: 0px; overflow: hidden; z-index: 2; background-color: rgb(var(--color-image-background));}
.story .card .card__media > img{height: 100%; object-fit: var(--image-fill-type, cover); object-position: var(--image-object-position, center center); width: 100%; position: absolute; inset: 0px; z-index: 3; transition-duration: ; transition-timing-function: ; transition-delay: ; transition-behavior: ; transition-property: opacity, transform;}
.story .card .card__media > .placeholder{width: 100%; height: 100%; background-color: rgb(var(--color-image-background)); display: flex; align-items: center; justify-content: center;}
.story .card .card__media.media--hover-effect > img + img{opacity: 0;}
.story .card .card__badge:not(:empty){z-index: 5;}
.story .card .card__divider{height: 1px; background: rgb(var(--color-entry-line));}
.story .card .card__highlight ul{list-style-type: disc; list-style-position: inside; padding: 0px; margin: 0px;}
.story .card .card__highlight li{margin: 0px;}
.story .card .card__highlight li span{position: relative; left: -12px;}
.story .card .card__content{margin-top: 8px; position: relative;}
.story .card .card__content .product__title{margin: 0px 0px 8px;}
.story .card .card__button{position: absolute; width: 100%; text-align: center; left: 0px; bottom: calc(100% + 8px); white-space: nowrap; overflow: hidden; padding: 20px;}
.story .card .card__button.is-expanded{padding: 0px;}
.story .card .card__button.is-expanded .card__button-inner{padding: 20px; background-color: rgba(255, 255, 255, 0.6);}
.story .card .card__button .card__button-inner{width: 100%; display: block;}
.story .card .card__button .card__button-inner{width: 100%; transform: translateY(100%); opacity: 0; transition: color var(--duration-long) ease,
    transform var(--duration-default) ease, opacity var(--duration-default) ease; will-change: transform;}
.story .card .quick-add{position: absolute; z-index: 7;}
@media (max-width: 959px){.story .card .quick-add{padding: 0px; bottom: 10px; right: 10px;}}
.story .card .quick-add__opener{border-radius: 50px; padding: 2px; width: 32px; height: 32px; background-color: rgba(229, 229, 229, 0.8); color: rgb(0, 0, 0); border: 1px solid rgba(229, 229, 229, 0.8); display: flex; justify-content: center; align-items: center; cursor: pointer; font-size: 14px;}
.story .card .quick-add__opener i{line-height: 0;}
.story .card .quick-add__opener .icon-add-cart{width: 18px; height: 18px;}
.story .card .quick-add__opener.disabled{opacity: 0.3; cursor: not-allowed;}
.story .card .quick-add__opener.loading > .loading-hidden{display: none;}
.story .card h5.product-card-block-item{margin-top: 10px; --title5-font-size: 14px; line-height: 1.6; font-weight: 300; padding-right: 4px; font-family: inter, sans-serif;}
.story .card .price.product-card-block-item{font-size: 16px; line-height: 1.3; color: rgb(0, 0, 0); font-weight: 600; font-family: inter, sans-serif; margin-top: 15px;}
.story .card .product-card-block-item:first-child{margin-top: 0px;}
@media (max-width: 750px){.story body .card h5.product-card-block-item{--title5-font-size: 12px; margin-top: 3px;}.story body .card .price.product-card-block-item{font-size: 13px; margin-top: 3px;}}
@media (min-width: 960px){.story .card__media.media--hover-effect:hover > img:first-child:not(:only-child){opacity: 0;}.story .card__media.media--hover-effect:hover > img + img{opacity: 1; transform: scale(1.03);}.story .hover-effect-container .hover-effect-target{--duration-long: 400ms; transition: transform var(--duration-long) ease;}.story .hover-effect-container:hover .hover-effect-target{opacity: 1; transform: scale(1.1);}}
@media (min-width: 960px){.story .card__button{z-index: 2;}.story .card:hover .card__button .card__button-inner{opacity: 1; transform: translateY(0px);}}
.story .custom-slide{width: 100%; overflow: hidden;}
.story .custom-placeholder{position: absolute; inset: 0px; display: flex; place-content: center;}
.story .custom-slide::after{content: ""; display: block; padding-bottom: var(--custom-slide-height, 41.5%);}
.story .custom-slide img{position: absolute; top: 0px; left: 0px; z-index: 5; width: 100%; height: 100%; object-fit: cover;}
.story .rich-text .rich-text__layout--normal-width{max-width: 920px;}
.story .rich-text__wrapper--center{text-align: center;}
.story .rich-text__wrapper--left{text-align: left;}
.story .rich-text__wrapper--right{text-align: right;}
.story .rich-text__blocks > *{margin-top: 0px; margin-bottom: 0px;}
.story .rich-text__blocks > * + *{margin-top: 30px;}
.story .rich-text{position: relative;}
.story .rich-text .rich-text__buttons{display: flex; justify-content: center;}
.story .rich-text .rich-text__buttons > :first-child{margin-right: 20px;}
.story .rich-text .rich-text__decoration{position: absolute; top: 50%; left: 0px; transform: translateY(-50%); color: rgb(var(--color-entry-line));}
.story .rich-text .rich-text__decoration.rich-text__decoration--right{right: 0px; transform: translateY(-50%) rotate(180deg);}
@media screen and (max-width: 959px){.story .rich-text .rich-text__layout--normal-width{max-width: 100%;}.story .rich-text__blocks > * + *{margin-top: 20px;}}
.story .item-link{width: var(--our-item-width); margin-right: var(--our-item--right);}
.story .outer-main{margin-top: 24px;}
.story .item-link .image-box{display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden;}
.story .item-link .image-box::before{content: ""; display: block; width: 100%; padding-bottom: var(--our-item-padding);}
.story .item-link .image-box img,.story .item-link .image-box svg{width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0px; left: 0px;}
.story .item-title{margin-top: 20px; font-size: 20px; line-height: 1.5; position: relative; z-index: 4;}
.story .item-description{margin-top: 6px; --body-line-height: 1.5; position: relative; z-index: 4;}
@media (max-width: 750px){.story .item-title{margin-top: 10px;}.story .item-description{margin-top: 6px; --body4-font-size: 12px;}.story .outer-main ul.splide__pagination{position: relative; transform: unset; left: unset; top: unset; bottom: unset; --control-item-color-active: rgba(0,0,0,1); --control-item-color: rgba(0,0,0,.5); --pagination-item-width: 6px; --pagination-item-height: 6px; --pagination-item-width-active: 7px; --pagination-item-height-active: 7px;}.story .btn-mobile-list{display: flex; align-items: center; margin-top: 30px; --slider-transform-top: 0;}.story .btn-mobile-list .splide__pagination{flex: 1 1 0%;}.story .outer-main .splide__pagination__page{margin: 0px 2px;}.story .outer-main .comment-slider-btn-prev,.story .outer-main .comment-slider-btn-next{width: 26px; height: 26px; border: 0px; background: transparent; font-size: 16px; position: relative;}}
.story .patented-designs{border-top: 1px solid var(--border-color);}
.story .patented-header{display: flex; align-items: center;}
.story .patented-header .logo-img{border-right: 1px solid var(--border-color); display: flex; align-items: center; justify-content: center; padding: 40px 64px 40px 0px; --title3-font-size: 40px;}
.story .patented-header .logo-img svg{height: 70px; width: auto;}
.story .patented-header .logo-title{flex: 1 1 0%; padding: 22px 90px 26px; display: flex; flex-direction: column; gap: 8px; --body1-font-size: 20px; --body5-font-size: 14px; --body-line-height: 1.5;}
.story .patented-header .logo-title .body1{--body-font-weight: 500;}
.story .swiper-container img{display: block; width: 100%; height: auto;}
.story .swiper-container{background: rgb(222, 192, 171);}
.story .patented-box{padding-top: 90px;}
.story .patented-icon{font-size: 50px; margin-bottom: 10px;}
.story .patented-slide{width: 100%;}
.story .theme-box-theme{width: 100%; height: 100%; position: relative; overflow: hidden;}
.story .theme-box-theme svg{width: 100%; height: 100%;}
.story .patented-box-item-text{font-size: 26px; font-weight: 500; line-height: 1.5;}
.story .patented-box-item-text *{font-size: inherit; line-height: inherit; color: inherit;}
.story .patented-theme-slide .theme-box-item{opacity: 0.3;}
.story .patented-theme-slide.is-active .theme-box-item{opacity: 1;}
@media screen and (max-width: 950px){.story .patented-header{flex-direction: column; align-items: start;}.story .patented-header .logo-img{border-right: 0px; padding: 30px 0px 0px; --title3-font-size: 34px;}.story .patented-header .logo-title{padding: 10px 0px 30px;}.story .patented-box{padding-top: 42px;}.story .patented-icon{font-size: 25px; margin-bottom: 15px;}.story .patented-box-item-text{font-size: 16px;}}
.story .about-people-content{display: flex; flex-direction: column; gap: 64px;}
.story .about-people-item{display: flex; gap: 144px; --title2-font-size: 2.08335vw; --title-line-height: 1.5; align-items: center;}
.story .about-people-item .people-title{padding-right: 70px; border-bottom: 1px solid rgb(231, 231, 231); padding-bottom: 8px;}
.story .about-people-item .people-title h2 *{font-family: inherit !important;}
.story .people-sub-title{padding-top: 20px;}
.story .about-people-item .people-left{flex: 1 1 0%; position: relative;}
.story .about-people-item .people-right{max-width: 700px; flex: 1.5 1 0%; position: relative;}
.story .people-right::after{content: ""; display: block; width: 100%; padding-bottom: var(--people-pb);}
.story .people-right svg,.story .people-right img{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover;}
.story .people-sub-title{line-height: 1.5;}
.story .people-sub-title .sub-title{font-size: 20px; font-weight: 500; margin-bottom: 8px;}
.story .people-sub-title .sub-info{font-size: 14px;}
@media (max-width: 950px){.story .about-people-item{flex-direction: column; gap: 15px; align-items: start; --title2-font-size: 30px;}.story .about-people-item .people-title{padding-right: 15px; padding-bottom: 0px;}.story .people-sub-title{padding-top: 15px;}.story .people-sub-title .sub-title{font-size: 18px; margin-bottom: 6px;}.story .people-sub-title .sub-info{font-size: 12px;}.story .about-people-item .people-right{flex: 1 1 0%; width: 100%;}}
.story .influencer-sharing-header{margin-bottom: 26px; position: relative;}
.story .influencer-sharing-header h2.heading{line-height: 1.3;}
.story .influencer-sharing-list{display: flex;}
.story .influencer-sharing-list.slick-initialized{display: block; margin: 0px;}
.story .influencer-sharing-list.slick-initialized .slick-list{margin-left: -10px; margin-right: -10px;}
.story .per-row-desktop-3 .influencer-sharing-item{flex: 0 0 calc(33.33% - 14px); max-width: calc(33.33% - 14px);}
.story .per-row-desktop-4 .influencer-sharing-item{flex: 0 0 calc(25% - 14px); max-width: calc(25% - 14px);}
.story .per-row-desktop-5 .influencer-sharing-item{flex: 0 0 calc(20% - 14px); max-width: calc(20% - 14px);}
.story .per-row-desktop-6 .influencer-sharing-item{flex: 0 0 calc(16.66% - 14px); max-width: calc(16.66% - 14px);}
.story .influencer-sharing-list.slick-initialized .influencer-sharing-item{flex: unset; max-width: 100%; padding: 0px 10px;}
.story .influencer-sharing-item a{display: block; width: 100%;}
.story .influencer-sharing-item .influencer-media-wrap{position: relative; background: rgb(238, 238, 238);}
.story .influencer-sharing-item .influencer-media-wrap svg{display: block; width: 100%; height: 100%; position: absolute; inset: 0px; object-fit: contain;}
.story .influencer-sharing-item .influencer-media-wrap img{display: block; width: 100%; height: 100%; position: absolute; inset: 0px; object-fit: cover;}
.story .influencer-sharing-item .influencer-text-wrap{margin-top: 10px;}
.story .influencer-sharing-item .title-and-review{display: flex; flex-wrap: wrap; align-items: center;}
.story .influencer-sharing-item .title-and-review h5.title{font-size: 15px; font-weight: 500; line-height: 1.1; color: rgb(0, 0, 0); margin-right: 5px;}
.story .influencer-sharing-item .title-and-review .review{display: flex; align-items: center; line-height: 18px;}
.story .influencer-sharing-item .title-and-review span.review-text{font-size: 11px; line-height: 18px; color: rgb(0, 0, 0); font-weight: 400;}
.story .influencer-sharing-item .title-and-review .review span.review-img{display: flex; align-items: center; margin-right: 5px;}
.story .influencer-sharing-item .desc{font-size: 13px; line-height: 1.6; font-weight: 300; color: rgb(0, 0, 0); margin-top: 10px;}
.story .influencer-sharing-item span.read-more{font-size: 13px; font-weight: 600; text-transform: uppercase; line-height: 1.4; margin-top: 5px; display: block; width: fit-content; text-decoration: underline;}
.story .influencer-sharing-list.slick-initialized button.slick-arrow{position: absolute; top: 40%; transform: translateY(-50%); z-index: 1; width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(var(--color-text), 0.1); padding: 0px; display: flex; justify-content: center; align-items: center; cursor: pointer;}
.story .influencer-sharing-list.slick-initialized button.slick-prev.slick-arrow{left: 0px; background: rgb(86, 82, 87);}
.story .influencer-sharing-list.slick-initialized button.slick-next.slick-arrow{right: 0px; background: rgb(86, 82, 87);}
.story .influencer-sharing-list.slick-initialized button.slick-arrow svg path{stroke: rgb(255, 255, 255);}
.story .influencer-sharing-list.slick-initialized button.slick-arrow.slick-disabled svg path{stroke: rgb(0, 0, 0);}
.story .influencer-sharing-list.slick-initialized button.slick-prev.slick-arrow svg{transform: rotate(90deg); width: 10px; height: 10px;}
.story .influencer-sharing-list.slick-initialized button.slick-next.slick-arrow svg{transform: rotate(-90deg); width: 10px; height: 10px;}
.story .influencer-sharing-list.slick-initialized button.slick-arrow.slick-disabled{cursor: not-allowed; pointer-events: none; background: rgb(241, 241, 241);}
.story .influencer-sharing-list.slick-initialized button.slick-arrow.slick-disabled svg{opacity: 0.4;}
.story .influencer-sharing-item .title-and-review .review span.review-img img{display: block; width: 13px; height: 13px; margin: 0px;}
@media (max-width: 959px){.story .influencer-sharing-header{margin-bottom: 26px; padding: 0px;}.story .per-row-mobile-1 .influencer-sharing-item{flex: 0 0 100%; max-width: calc(100% - var(--slider-half-it, 0) - 10px);}.story .per-row-mobile-2 .influencer-sharing-item{flex: 0 0 50%; max-width: calc(50% - var(--slider-half-it, 0) - 10px);}.story .per-row-mobile-3 .influencer-sharing-item{flex: 0 0 33.33%; max-width: calc(33.33% - 10px);}.story .influencer-sharing-list.slick-initialized .slick-list{margin-left: -5px; margin-right: -5px;}.story .influencer-sharing-list.slick-initialized .influencer-sharing-item{padding: 0px 5px;}}
@media (max-width: 767px){.story .influencer-sharing-list.slick-initialized .slick-list{}.story .influencer-sharing-list.slick-initialized button.slick-arrow{display: none !important;}}
.story .about-our-blog .about-blog-content{margin-top: 20px; display: flex; gap: 20px;}
.story .about-blog-content .item-box{position: relative; width: 100%; flex: 1 1 0%;}
.story .about-blog-content .item-box::after{content: ""; display: block; width: 100%; padding-bottom: var(--item-height, 100%);}
.story .about-blog-content .item-box .item-box-image{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover;}
.story .about-blog-content .about-blog-item{position: absolute; inset: 0px; display: flex; align-items: flex-start; justify-content: flex-end; flex-direction: column; padding: 20px; color: rgb(255, 255, 255); --title-font-weight: 400; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);}
.story .about-blog-content .blog-title{--title5-font-size: 20px; line-height: 1.5; margin-bottom: 9px;}
.story .about-blog-content .blog-sub-title{font-size: 14px; font-weight: 300;}
.story .our-blog-list{margin-top: 30px;}
.story .our-blog-list a{display: inline-block; border-radius: 8px; background: rgb(5, 5, 5); padding: 11px 24px; font-size: 14px; color: rgb(255, 255, 255); line-height: 1.4; --color-text: 255,255,255;}
@media screen and (max-width: 750px){.story .about-blog-content{flex-direction: column; padding-top: 12px; padding-bottom: 12px;}.story .about-blog-content .blog-title{--title5-font-size: 15px;}.story .about-blog-content .blog-sub-title{font-size: 12px;}.story .our-blog-list a{font-size: 12px; border-radius: 4px; padding: 9px 24px;}}
.story .featured-collection-list{overflow: hidden;}
.story .featured-collection-header{margin-bottom: 20px; position: relative; padding: 0px 100px;}
.story .featured-collection-header h2.heading{line-height: 1.3;}
.story .featured-collection-flex{display: flex; flex-wrap: wrap; gap: var(--collection-gap);}
.story .featured-collection-item{position: relative; overflow: hidden;}
.story .collection-image-wrapper svg,.story .collection-image-wrapper img{position: absolute; inset: 0px; width: 100%; height: 100%; background: rgb(255, 255, 255);}
.story .featured-collection-item .ovelay-coll-title{position: absolute; inset: 0px; padding: 15px; width: 100%; height: 100%;}
.story .featured-collection-item .ovelay-coll-title h4{display: flex; justify-content: center; align-items: center; width: 100%; text-align: center; height: 100%; line-height: 1.3; font-weight: 600;}
.story .featured-collection-item .ovelay-coll-title.horizontal--left h4{justify-content: start;}
.story .featured-collection-item .ovelay-coll-title.horizontal--center h4{justify-content: center;}
.story .featured-collection-item .ovelay-coll-title.horizontal--right h4{justify-content: end;}
.story .featured-collection-item .ovelay-coll-title.vertical--top h4{align-items: start;}
.story .featured-collection-item .ovelay-coll-title.vertical--center h4{align-items: center;}
.story .featured-collection-item .ovelay-coll-title.vertical--bottom h4{align-items: end;}
.story .featured-collection-item .ovelay-coll-title.text--left h4{text-align: left;}
.story .featured-collection-item .ovelay-coll-title.text--center h4{text-align: center;}
.story .featured-collection-item .ovelay-coll-title.text--right h4{text-align: right;}
.story .featured-collection-item .ovelay-coll-box{margin-top: 10px;}
.story .featured-collection-item .ovelay-coll-bottom{text-decoration: underline; font-weight: 500; font-size: 16px; line-height: 1.5; font-family: var(--title-font);}
@media (max-width: 959px){.story .featured-collection-header{margin-bottom: 30px; padding: 0px;}.story .featured-collection-flex{gap: var(--collection-gap-mobile);}.story .per-row-item-mobile-1 .featured-collection-item{flex: 0 0 100%; max-width: 100%;}.story .per-row-item-mobile-2 .featured-collection-item{flex: 0 0 50%;}.story .per-row-item-mobile-3 .featured-collection-item{flex: 0 0 33.33%;}.story .featured-collection-item .ovelay-coll-bottom{font-size: 12px;}}
.story .logo-list{position: relative; background: var(--background-color);}
.story .logo-list > div{overflow: hidden;}
.story .logo-list__item{padding: 20px;}
.story .logo-list__item.style-card{background-color: rgb(255, 255, 255);}
.story .logo-list__item__logo-wrapper{width: 48px; height: 48px;}
.story .logo-list__item__logo-wrapper img{object-fit: contain; width: 100%; height: 100%;}
.story .logo-list__item__text-wrapper{display: flex; flex-direction: column; align-items: center; gap: 10px;}
.story .logo-list__item__title,.story .logo-list__item__subtitle{color: var(--font-color);}
.story .logo-list.layout-vertical .logo-list__item{display: flex; flex-direction: column; align-items: center; gap: 20px; flex: 1 1 0%;}
.story .logo-list.layout-vertical .logo-list__item__title,.story .logo-list.layout-vertical .logo-list__item__subtitle{text-align: center;}
.story .logo-list.layout-horizontal .logo-list__item{display: flex; align-items: center; gap: 10px;}
.story .logo-list.layout-horizontal .logo-list__item .logo-list__item__text-wrapper{align-items: flex-start;}
.story .logo-list.layout-horizontal .logo-list__item__title,.story .logo-list.layout-horizontal .logo-list__item__subtitle{text-align: left;}
.story .logo-list__item-wrapper{display: flex;}
.story .logo-list__item-wrapper > .logo-list__item{flex: 1 1 0%;}
@media (max-width: 959px){.story .logo-list.layout-vertical .logo-list__item{padding: 15px;}.story .logo-list.layout-vertical .logo-list__scroll-wrapper.mobile-display-grid{padding: 30px 20px;}.story .logo-list.layout-horizontal .logo-list__scroll-wrapper.mobile-display-grid .logo-list__item{padding: 20px;}.story .logo-list.layout-horizontal .logo-list__scroll-wrapper.mobile-display-grid{padding: 30px 20px;}.story .logo-list__scroll-wrapper.mobile-display-scroll{flex-wrap: nowrap; overflow-x: auto; padding: 15px 20px; margin-left: calc(var(--page-padding) * -1); margin-right: calc(var(--page-padding) * -1);}.story .logo-list__scroll-wrapper.mobile-display-scroll::after{content: ""; width: 100px; height: 100%; background: linear-gradient(-90deg, var(--background-color), transparent); position: absolute; z-index: 1; top: 0px; right: 0px;}.story .logo-list__scroll-wrapper.mobile-display-scroll .logo-list__item-wrapper{width: auto; flex-grow: 0; flex-shrink: 0; display: flex;}}
.story .slider-box-17458311912499e959ed{--slider-left: 0; --slider-right: 0; --control-item-color: #c6c6c6; --control-item-color-active: #ffffff; margin-top: 0px; margin-bottom: 0px;}
@media (min-width: 751px){.story .slider-box-17458311912499e959ed{--custom-slide-height: 31%;}}
@media (max-width: 750px){.story .slider-box-17458311912499e959ed{--custom-slide-height: 128%;}}
.story #shopline-section-1745831327241c585faf.section-padding,.story #shopline-section-1745831327241c585faf .section-padding{padding-top: 80px; padding-bottom: 80px;}
@media only screen and (max-width: 959px){.story #shopline-section-1745831327241c585faf.section-padding,.story #shopline-section-1745831327241c585faf .section-padding{padding-top: 40px; padding-bottom: 40px;}}
.story #shopline-section-1745831327241c585faf h4.rte.rich-text__heading.title4{font-size: 30px;}
.story #shopline-section-1745831327241c585faf .rte.rich-text__text.body2{margin-top: 10px; font-size: 16px;}
@media (min-width: 960px){.story #shopline-section-1745831327241c585faf .page-width.rich-text__wrapper--center.rich-text__blocks{padding: 0px 8%;}}
@media (max-width: 960px){.story #shopline-section-1745831327241c585faf h4.rte.rich-text__heading.title4{font-size: 23px;}.story #shopline-section-1745831327241c585faf .rte.rich-text__text.body2{font-size: 13px;}}
.story .outer-container-1745831360233b2aef92{margin-top: 30px; margin-bottom: 70px;}
@media (min-width: 751px){.story .outer-container-1745831360233b2aef92{--slider1: calc(16px / 3); --our-item--right: 8px; --our-item-width: calc(100% / 3 - var(--slider1)); --our-item-padding: 65%;}}
@media (max-width: 750px){.story .outer-container-1745831360233b2aef92{--our-item-width: 100%; --our-item-padding: 65%;}}
.story .spacing-1746514074702abebfa0__container{height: 22px;}
@media screen and (max-width: 959px){.story .spacing-1746514074702abebfa0__container{height: 14px;}}
.story .patented-designs-1745831521834015d787{margin-top: 0px; --border-color: #DEC0AB;}
.story .swiper-container-1745831521834015d787{margin-bottom: 0px; padding-bottom: 32px; background-color: rgb(222, 192, 171); display: block;}
.story .theme-box-1745831521834015d787{margin-top: 36px;}
.story .theme-box-1745831521834015d787 .patented-theme-slide{--slider1: calc(450px / 10); --item-width: calc(100% / 10 - var(--slider1)); width: var(--item-width);}
@media (max-width: 950px){.story .theme-box-1745831521834015d787{margin-top: 60px;}.story .theme-box-1745831521834015d787 .splide__track{padding: 0px 36%;}}
.story .about-people-1745831580849c02ad42{margin-top: 60px; margin-bottom: 80px;}
.story .about-people-1745831580849c02ad42 .people-right{--people-pb: 65%;}
@media (max-width: 950px){.story .about-people-1745831580849c02ad42 .people-right{--people-pb: 100%;}}
.story .influencer-sharing-17466775510145dc5c71{margin-top: 0px; margin-bottom: 20px; padding-top: 50px; padding-bottom: 0px; background-color: rgb(255, 255, 255);}
.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-header .heading{font-size: 30px; text-align: center; color: rgb(0, 0, 0);}
.story .influencer-sharing-item .influencer-media-wrap{padding-top: 120%;}
.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-item .title-and-review h5.title{font-size: 15px; color: rgb(0, 0, 0);}
.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-item .desc{font-size: 13px; color: rgb(0, 0, 0);}
@media (max-width: 767px){.story .influencer-sharing-17466775510145dc5c71{margin-top: 0px; margin-bottom: 0px; padding-top: 50px; padding-bottom: 50px;}.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-header .heading{font-size: 22px;}.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-item .title-and-review h5.title{font-size: 15px;}.story .influencer-sharing-17466775510145dc5c71 .influencer-sharing-item .desc{font-size: 13px;}}
.story .spacing-17459108391354421817__container{height: 80px;}
@media screen and (max-width: 959px){.story .spacing-17459108391354421817__container{height: 6px;}}
.story .about-blog-17458319331936005fb1{margin-top: 14px; margin-bottom: 50px;}
@media (max-width: 950px){.story .about-blog-17458319331936005fb1{--item-height: 58%;}}
@media (min-width: 951px){.story .about-blog-17458319331936005fb1{--item-height: 58%;}}
.story .spacing-174701419684737658ab__container{height: 14px;}
@media screen and (max-width: 959px){.story .spacing-174701419684737658ab__container{height: 0px;}}
.story .slider-box-1745831911833cd05ec8{--slider-left: 0; --slider-right: 0; --control-item-color: #ffffff; --control-item-color-active: #000000; margin-top: 30px; margin-bottom: 16px;}
@media (min-width: 751px){.story .slider-box-1745831911833cd05ec8{--custom-slide-height: 15%;}}
@media (max-width: 750px){.story .slider-box-1745831911833cd05ec8{--custom-slide-height: 40%;}}
.story .featured-collection-list-174583197020212832e3{margin-top: 60px; margin-bottom: 50px;}
.story .featured-collection-list-174583197020212832e3 .custom-container{max-width: 1400px; margin: 0px auto; padding-left: var(--page-padding); padding-right: var(--page-padding);}
.story .featured-collection-list-174583197020212832e3 .featured-collection-header .heading{text-align: center;}
.story .featured-collection-list-174583197020212832e3 .collection-image-wrapper img,.story .featured-collection-list-174583197020212832e3 .collection-image-wrapper svg{object-fit: cover;}
@media (min-width: 766px){.story .featured-collection-list-174583197020212832e3 .collection-image-wrapper{padding-top: 135%; position: relative;}.story .featured-collection-list-174583197020212832e3 .featured-collection-item{--slider1: calc(24px / 4); --our-item-width: calc(100% / 4 - var(--slider1)); max-width: var(--our-item-width); width: 100%;}}
@media (max-width: 767px){.story .featured-collection-list-174583197020212832e3{margin-top: 60px; margin-bottom: 39px;}.story .featured-collection-list-174583197020212832e3 .collection-image-wrapper{position: relative; padding-top: 135%;}.story .featured-collection-list-174583197020212832e3 .featured-collection-item{max-width: calc(50% - var(--collection-gap-mobile) / 2);}}
.story #shopline-section-174583197020212832e3 .ovelay-coll-title{background-color: rgba(0, 0, 0, 0);}
.story #shopline-section-17465143816086ebc215.section-padding,.story #shopline-section-17465143816086ebc215 .section-padding{padding-top: 20px; padding-bottom: 20px;}
@media only screen and (max-width: 959px){.story #shopline-section-17465143816086ebc215.section-padding,.story #shopline-section-17465143816086ebc215 .section-padding{padding-top: 10px; padding-bottom: 10px;}}
.story #shopline-section-17465143816086ebc215 .logo-list__item__subtitle.body3{font-weight: 500;}
.story #shopline-section-17465143816086ebc215 .logo-list.layout-vertical .logo-list__item{gap: 2px;}
@media (min-width: 960px){.story #shopline-section-17465143816086ebc215 .logo-list__item__subtitle.body3{font-size: 14px;}}
.story #shopline-section-17465143816086ebc215 .logo-list__item__logo-wrapper{width: 35px; height: 35px;}
.story #shopline-section-174651678361832282fe.section-padding,.story #shopline-section-174651678361832282fe .section-padding{padding-top: 20px; padding-bottom: 30px;}
@media only screen and (max-width: 959px){.story #shopline-section-174651678361832282fe.section-padding,.story #shopline-section-174651678361832282fe .section-padding{padding-top: 10px; padding-bottom: 15px;}}
.story .address{width: 100%; box-sizing: border-box;}
.story .address-w{width: 90%; max-width: 1400px; margin: 0px auto; box-sizing: border-box;}
.story .address-w p{font-size: 12px; text-align: center; margin: 0px;}
@media (max-width: 960px){.story .address-w{width: 95%;}.story .address-w p{text-align: center; margin: 0px; font-size: 10px;}}
.story .page-width{margin-left: auto; margin-right: auto; padding-left: var(--page-padding); padding-right: var(--page-padding); max-width: calc(var(--page-padding) * 2 + var(--page-width)); width: 100%;}
.story .page-width.page-width--narrow{max-width: 726px;}
@media screen and (max-width: 959px){.story .page-width{max-width: 100%; padding-left: var(--page-padding); padding-right: var(--page-padding);}}
.story .display-block{display: block !important;}
.story .display-none{display: none !important;}
@media screen and (max-width: 959px){.story .display-block-tablet{display: block !important;}.story .display-none-tablet{display: none !important;}.story .display-flex-tablet{display: flex !important;}.story .display-inline-block-tablet{display: inline-block !important;}}
@media screen and (min-width: 960px){.story .display-block-desktop{display: block !important;}.story .display-none-desktop{display: none !important;}.story .display-flex-desktop{display: flex !important;}.story .display-inline-block-desktop{display: inline-block !important;}.story .display-inline-flex-desktop{display: inline-flex !important;}}
.story .text-center{text-align: center;}
.story .text-uppercase{text-transform: uppercase;}
.story .square-loading{}
.story .square-loading::before{z-index: 1; content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: rgb(230, 230, 230);}
.story .square-loading::after{content: ""; width: 100%; height: 100%; position: absolute; top: 0px; z-index: 2; left: 0px; animation: 1.9s ease-out 0s infinite normal none running shine; transform: translate(-100%); background-image: linear-gradient(to right, rgb(230, 230, 230), rgb(255, 255, 255), rgb(230, 230, 230));}

.story .slideshow-slide__text-wrapper .slideshow-slide__sub-title{font-size: var(--desktop-subtitle-size); color: var(--subtitle-color);}
.story .slideshow-slide__text-wrapper .slideshow-slide__title{font-size: var(--desktop-title-size); color: var(--title-color);}
.story .slideshow-slide__text-wrapper .slideshow-slide__desc{font-size: var(--desktop-subheading-size); color: var(--subheading-color);}
.story .slideshow-logo-list{display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.story .new-slideshow .slideshow-slide__text{max-width: 100%;}
.story .slideshow-logo-wrap .logo-item-wrap img{width: 100%; display: block; height: 100%;}
.story .slideshow-slide__text .slideshow-slide__button{background: var(--btn-text-bg); border: 1px solid var(--btn-border-color); box-shadow: unset; color: var(--btn-text-color); font-weight: 500; border-radius: var(--btn-border-radius);}
.story .slideshow-slide__text .slideshow-slide__button::after,.story .slideshow-slide__text .slideshow-slide__button::before{content: none;}
@media (max-width: 959px){.story .slideshow-slide__text-wrapper .slideshow-slide__title{font-size: var(--mobile-title-size);}.story .slideshow-slide__text-wrapper .slideshow-slide__desc{font-size: var(--mobile-subheading-size);}.story .slideshow-slide__text-wrapper .slideshow-slide__sub-title{font-size: var(--mobile-subtitle-size);}}
.story .slideshow{display: block; position: relative; --control-item-color: 0,0,0;}
.story .video-section__media{position: relative; padding-bottom: 56.25%;}
.story .video-section__media .placeholder{width: 100%; height: 100%; background-color: rgb(var(--color-image-background)); position: absolute; top: 0px; left: 0px;}
.story .video-section__media .video-section__cover{position: absolute; width: 100%; height: 100%; top: 0px; left: 0px;}
.story .video-section__media.deferred-media::after{content: none;}
.story .video-section__media iframe{border: 0px;}
.story .video-section__poster,.story .video-section__media iframe,.story .video-section__media video{position: absolute; width: 100%; height: 100%;}
.story .video-section__title-wrapper{margin-bottom: 30px;}
@media (max-width: 959px){.story .video-section__title-wrapper{margin-bottom: 20px;}}
.story accordion-picture{display: block;}
.story .accordion-picture-content .accordion-li{overflow: hidden; flex: 1 1 0%; position: relative; transition: flex 0.8s; height: 30vw;}
@media (min-width: 1650px){.story .accordion-picture-content .accordion-li{height: 26vw;}}
.story .accordion-li-title{position: absolute; font-weight: 500; font-size: 20px; color: rgb(255, 255, 255); line-height: 30px; z-index: 2; transition: bottom 0.5s; left: 0px; bottom: 0px; padding: 0px 0px 10px 12px; right: 0px;}
.story .accordion-li-title span{position: relative; z-index: 2;}
.story .accordion-li-title::after{content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; z-index: 1; height: 200%; display: inline-block; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);}
@media (min-width: 751px){.story .accordion-picture-content .accordion-li img:nth-child(2){position: relative; height: 100%; max-width: unset; width: auto; left: 50%; opacity: 0; z-index: 2; transform: translateX(-50%); transition: 0.5s;}.story .accordion-picture-content .accordion-li img:nth-child(1){position: absolute; top: 50%; left: 0px; transform: translate(0px, -50%); transition: 0.5s; z-index: 1; height: 100%; max-width: unset; width: auto;}.story .accordion-picture-content{display: flex; justify-content: center; overflow: hidden; gap: 14px;}.story .accordion-picture-content .accordion-li.active img:nth-child(2){opacity: 1;}.story .accordion-picture-title{margin-bottom: 28px;}.story .accordion-picture-content .accordion-li.active .accordion-li-title{bottom: -50%;}}
@media (max-width: 750px){.story .accordion-picture-title{margin-bottom: 20px;}.story .accordion-picture-content .accordion-li{height: auto; margin-bottom: 14px; display: block; max-height: 250px;}.story .accordion-picture-content .accordion-li img{height: auto; width: 100%; vertical-align: top;}.story .accordion-picture-content .accordion-li img:nth-child(2){display: none;}.story .accordion-li-title{display: none;}}
.story .price{display: inline-block; color: rgb(var(--color-sale));}
.story .price .price__sale{display: flex; flex-wrap: wrap; align-items: baseline;}
.story .price .price__sale .price-item--regular{text-decoration: line-through; color: rgb(var(--color-light-text)); font-size: var(--regular-price-font-size, inherit);}
.story .price .price__sale .price-item--save{color: rgb(var(--color-discount));}
.story .price .price__sale .price-item--save.price-item--save-button{background: rgb(var(--color-discount-tag-background)); color: rgb(var(--color-discount-tag-text)); border-radius: var(--save-button-radius, 4px); padding: 4px 12px;}
.story .price .price-position-origin .price-item--regular{font-weight: 300; line-height: 1.4;}
.story .price .price__sale .price-item--sale{color: rgb(var(--color-sale)); line-height: 1.4;}
@media screen and (max-width: 959px){.story .price .price__sale .price-item--sale{line-height: 1.2;}.story .price .price-position-origin .price-item--regular{line-height: 1; font-weight: 300; font-size: 13px;}}
.story .price .price__sale.origin_sale .price-position-sale{order: 2;}
.story .price .price__sale.origin_sale .price-position-origin{order: 1;}
.story .price .price__sale.origin_sale .price-position-save{display: none;}
.story .price .price__sale.sale_origin .price-position-sale{order: 1;}
.story .price .price__sale.sale_origin .price-position-origin{order: 2;}
.story .price .price__sale.save_sale_origin .price-position-sale{order: 2;}
.story .price .price__sale.save_sale_origin .price-position-origin{order: 3;}
.story .price .price__sale.save_sale_origin .price-position-save{order: 1;}
.story .price .price__sale.sale_origin_save .price-position-sale{order: 1;}
.story .price .price__sale.sale_origin_save .price-position-origin{order: 2;}
.story .price .price__sale.sale_origin_save .price-position-save{order: 3;}
.story .price .price__sale.sale_save .price-position-sale{order: 1;}
.story .price .price__sale.sale_save .price-position-origin{display: none;}
.story .price .price__sale.sale_save .price-position-save{order: 2;}
.story .price .price__sale.save_sale .price-position-sale{order: 2;}
.story .price .price__sale.save_sale .price-position-origin{display: none;}
.story .price .price__sale.save_sale .price-position-save{order: 1;}
.story .price .price__regular .price-item--regular{color: rgb(var(--color-sale)); line-height: 1.4; font-weight: 500;}
.story .price .price-item--regular{font-size: var(--sale-price-font-size, inherit);}
.story .price .price-item--save{font-size: var(--save-price-font-size, inherit);}
.story .price .price-item--sale{font-size: var(--sale-price-font-size, inherit);}
.story .price .price-item--save,.story .price .price-item--sale,.story .price .price-item--regular{margin-right: 5px;}
.story .price .price-item--save.font_size_small,.story .price .price-item--sale.font_size_small,.story .price .price-item--regular.font_size_small{font-size: 1em;}
.story .price .price-item--save.font_size_medium,.story .price .price-item--sale.font_size_medium,.story .price .price-item--regular.font_size_medium{font-size: 1.3em;}
.story .price .price-item--save.font_size_big,.story .price .price-item--sale.font_size_big,.story .price .price-item--regular.font_size_big{font-size: 1.5em;}
.story .price .price-item--save.font_size_huge,.story .price .price-item--sale.font_size_huge,.story .price .price-item--regular.font_size_huge{font-size: 2em;}
.story .price > *{display: inline-block; vertical-align: top;}
.story .collection span.fw-bold.price-item.price-item--regular{font-weight: 700 !important;}
.story .product__info-item ._addToCart_14rpp_1[data-e2e="addtocart_btn"]{--plugin_bundle_btn_border_radius: 8px; font-size: 16px; line-height: 21px; padding: 12px 24px; background: rgb(0, 0, 0); color: rgb(255, 255, 255); --plugin_bundle_color_secondary_btn_background: #000; margin-top: 9px !important;}
.story ._btn_y7r8s_11._radius_y7r8s_56[data-e2e="buynow_btn"]{font-family: var(--body-font); font-size: 16px; margin-top: 6px; font-weight: 500; --plugin_bundle_color_btn_background: #000; --plugin_bundle_color_btn_text: #fff; border: 1px solid rgb(0, 0, 0); --plugin_bundle_color_btn_primary_thickness: #000;}
@media (min-width: 751px){.story ul.cover-feature-collection{width: calc(100% + 20px);}}
.story ul.cover-feature-collection{display: flex; flex-wrap: wrap; gap: 50px;}
.story .cover-feature-collection .product__item-atc-btn{color: rgb(0, 0, 0); background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); border-radius: 5px;}
.story .inner-product-cover-collection{width: 50%;}
.story .cover-feature-collection a.button--link.body2.fw-bold{font-size: 15px;}
@media (min-width: 840px){.story .cover-feature-collection li.order--1_class img{max-width: 100%; height: 100%;}.story li.cover-feature img{max-width: 100%; height: auto;}.story li.order--1_class{order: 1;}.story .featured-collection-with-banner__item-img-wrapper.mobile_size{display: none;}}
.story .enabled_mainn .card__block--wrapper{text-align: left;}
@media (max-width: 840px){.story li#collection-with-banner1{width: calc(100% + 36px); padding: 0px; margin-left: -20px; margin-right: -20px; max-width: calc(100% + 36px);}.story ul.cover-feature-collection{flex-direction: column; gap: 25px;}.story .cover-feature-collection .enabled_mainn{width: 100% !important; max-width: 100% !important;}.story .cover-feature-collection .featured-collection-with-banner__item img{position: relative;}.story li#collection-with-banner1 img{max-width: 100%; object-fit: cover; display: block; height: auto;}.story .featured-collection-with-banner__item-img-wrapper.desktop__size{display: none;}}
@media (max-width: 426px){.story .cover-feature-collection .featured-collection-with-banner__item-content{padding: 10px;}.story .cover-feature-collection .body3{font-size: 14px;}.story .cover-feature-collection .title3{--title3-font-size: 28px;}}
.story .cover-feature-collection .enabled_mainn{position: relative; text-align: center; width: 100%; max-width: 40%;}
.story .cover-feature-collection .card__inner--wrapper.global-product-card-border-shadow{border-radius: 0px;}
.story .cover-feature-collection .slick-disabled::before{opacity: 0.2;}
.story a.bottom_text{text-transform: uppercase; text-decoration: underline; font-weight: 500; display: block; margin-top: 15px; line-height: 1.5;}
.story .cover-feature-collection .enabled_mainn ul.slick-dots button{display: block; width: 8px; height: 8px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 100%; background-color: rgba(0, 0, 0, 0.23); text-indent: -9999px; margin: 0px 6px;}
.story .cover-feature-collection .enabled_mainn li.slick-active button{background: rgb(0, 0, 0);}
.story .cover-feature-collection .enabled_mainn ul.slick-dots{list-style-type: none; justify-content: center; padding: 0px;}
.story quick-add-modal{--modal-animation-name: quick-add-fade-in;}
.story .quick-add-modal__content{top: 60px; left: 0px; right: 0px; margin: auto; background-color: rgb(var(--color-page-background)); overflow: hidden; max-width: calc(var(--page-width, 1400) - 200px); cursor: auto; padding: 50px 50px 50px 42px; max-height: 90vh;}
@media (min-width: 1281px){.story .quick-add-modal__content .product__media-wrappers{width: 585px !important;}.story .quick-add-modal__content .product--mobile-show{--grid-mobile-vertical-space: 0;}.story .quick-add-modal__content main-product-detail.product--large .product__info-wrapper{flex: 1 1 0%; max-width: 100%; width: 100%;}.story .quick-add-modal__content .product-form__input input[type="radio"] + label.product-form--color-swatch.medium{--swatch-size: 36px;}.story .quick-add-modal__content .product-form button.product-form__submit{min-height: 52px;}.story .quick-add-modal__content .shopline-payment-button-wrapper .pay-button-common-item{height: 52px !important;}}
.story .quick-product-info{display: none;}
@media (max-width: 1280px){.story .quick-add-modal__content .product__info-item.product__info-price,.story .quick-add-modal__content .product__title,.story .quick-add-modal__content .product__media-wrappers{display: none !important;}.story .quick-product-info{display: block;}.story .quick-add-modal__content .quick-product-box{overflow: hidden; position: sticky; top: 0px; left: 0px; z-index: 4; background-color: rgb(255, 255, 255); padding-top: 15px; padding-bottom: 15px; display: block !important;}.story .quick-product-content{display: flex; gap: 10px;}.story .quick-product-content img{width: 100%; height: auto; vertical-align: top; position: relative; z-index: 3;}.story .quick-product-content .quick-product-image{max-width: 78px; width: 78px; min-width: 78px; position: relative; overflow: hidden; min-height: 104px;}.story .quick-product-content .quick-product-info{}.story .quick-product-content .quick-title{font-size: 14px; line-height: 16px; padding-right: 53px; margin-bottom: 10px;}.story .quick-product-content .quick-price{--sale-price-font-size: 18px;}.story .quick-product-content .quick-price .price{vertical-align: top;}.story .quick-product-content .quick-price .price__sale{flex-direction: row-reverse;}.story .quick-product-content .quick-price .price-item--regular{font-size: 15px;}.story .quick-product-content .quick-details-url{margin-top: 15px;}.story .quick-product-content .quick-details-url a{color: rgb(143, 143, 143); font-size: 12px; line-height: 1.2; text-decoration: underline;}.story .quick-product-content .product-form button.product-form__submit{min-height: 45px;}.story .quick-product-content .shopline-payment-button-wrapper .pay-button-common-item{height: 45px !important;}}
.story .quick-add-modal__content .product__info-item:not(.quick-add-hidden) .third-party-more-list{top: unset; bottom: 100%;}
.story .quick-add-modal__toggle{background-color: rgb(var(--color-page-background)); border: 0px; border-radius: 0px; display: flex; align-items: center; justify-content: center; cursor: pointer; padding: 5px; z-index: 5; position: absolute; top: 15px; right: 15px; font-size: 20px; transform: translate3d(0px, 0px, 0px); color: inherit;}
.story .quick-add-modal__content-info{height: 100%; width: 100%; overflow: hidden auto; position: relative;}
@media (max-width: 959px){.story .quick-add-modal__content{height: 88%; margin-bottom: 0px; padding: 0px; --start-transform: 100%; --end-transform: 0; left: 0px; right: 0px; transform: unset;}.story .quick-add-modal__content .product__info-wrapper,.story .quick-add-modal__content .thumbnail-slider{padding-left: 15px; padding-right: 15px; padding-top: 0px;}.story .quick-add-modal__content .product__info-wrapper{border-radius: 10px 10px 0px 0px;}.story .quick-add-modal__toggle{top: 14px; right: 12px;}}
@keyframes quick-add-fade-in { 
  0% { transform: var(--start-transform, translateY(30px)); }
  100% { transform: var(--end-transform, translateY(0)); }
}
.story quick-add-modal .quick-add-hidden{display: none !important;}
.story quick-add-modal .quick-add-show{display: block !important;}
.story quick-add-modal .product__modal-opener:not(.product__modal-opener--image){display: none !important;}
.story quick-add-modal .product__media-wrappers .product__media-list .deferred-media{display: block; width: 100%;}
.story .quick-add-modal__content .quick-add-modal-hidden{display: none;}
.story .brabic-faq-box{width: 100%;}
.story .brabic-faq-topics-center{max-width: 1000px; margin: 0px auto; text-align: center;}
.story .brabic-faq-title{text-align: center; align-items: center; --title3-font-size: 32px;}
.story .brabic-faq-title div{margin: 30px 0px; font-weight: 500; text-align: center;}
.story ul,.story li{list-style: none; padding: 0px; margin: 0px;}
.story .brabic-faq-button{display: flex; justify-content: center; flex-wrap: wrap;}
.story .brabic-faq-ul{display: flex; flex-wrap: wrap; justify-content: center;}
.story .brabic-faq-li{flex: 1 1 calc(33.333% - 1rem); box-sizing: border-box; display: flex; justify-content: center; align-items: center; padding: 0.6rem;}
.story .faq-field{position: relative; flex: 1 1 0%; display: flex; justify-content: center;}
.story .faq-field button{position: relative; padding: 10px 20px; background: none; cursor: pointer; border-radius: 0.4rem; border: 0.07rem solid rgb(0, 0, 0); transition: background 0.3s, color 0.3s, border-color 0.3s; width: 100%; height: 3rem;}
.story .faq-field button.brabic-selected{background: rgb(0, 0, 0); color: rgb(255, 255, 255);}
.story .li-text-lg{width: 100%; font-size: 15px; font-weight: 600; color: rgb(0, 0, 0);}
.story .brabic-faq-ul .faq-field button{position: relative;}
.story .brabic-faq-container{max-width: 1000px; margin: 0px auto;}
.story .brabic-problem{margin: 25px 0px; border-bottom: 1px solid rgb(230, 230, 230);}
.story .brabic-problem-title{display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; cursor: pointer;}
.story .brabic-problem-title h4{width: 84%; font-size: 16px; margin: 0px; text-transform: uppercase; font-weight: 500; --title-font: var(--body-font);}
.story .brabic-problem-svg{width: 3%;}
.story .brabic-problem-svg svg{width: 24px; height: 12px; padding-right: 12px; transition: transform 0.3s ease-in-out;}
.story .brabic-problem-title.active .brabic-problem-svg svg{transform: rotateX(180deg);}
.story .brabic-faq-container-content{margin-top: 4%;}
.story .brabic-problem p{font-size: 15px; line-height: 18px; display: none; margin-bottom: 25px;}
.story .brabic-problem.show p{display: block;}
.story .brabic-faq-container-content{display: none;}
.story .brabic-faq-container-content.active{display: block;}
@media (max-width: 960px){.story .brabic-faq-ul{justify-content: flex-start;}.story .brabic-faq-li{flex-basis: 50%;}.story .brabic-faq-topics-center{width: 96%; max-width: 100%;}.story .brabic-faq-container{width: 92%;}.story .faq-field button{height: 3.6rem;}.story .brabic-problem-title h4{font-size: 14px;}.story .brabic-faq-li{padding: 0.4rem;}}
.story .slideshow-logo-wrap .logo-item-wrap{max-width: 600px; margin: 0px auto; height: 100px;}
@media (max-width: 767px){.story .slideshow-logo-wrap .logo-item-wrap{max-width: 400px; margin: 0px auto; height: 60px;}}
.story .spacing-17363167034320aea70a__container{height: 80px;}
@media screen and (max-width: 959px){.story .spacing-17363167034320aea70a__container{height: 50px;}}
.story .accordion-picture-1736165187408908a99c{padding-top: 0px; padding-bottom: 20px;}
.story .accordion-picture-1736165187408908a99c .accordion-li.active{flex: 4 1 0%;}
@media (min-width: 751px){.story #shopline-section-1736165187408908a99c .accordion-picture-content .accordion-li img:nth-child(1){left: -38%;}}
@media (max-width: 750px){.story #shopline-section-1736165187408908a99c .accordion-picture-content .accordion-li{max-height: none;}}
.story .spacing-1736736749604308fc1f__container{height: 50px;}
@media screen and (max-width: 959px){.story .spacing-1736736749604308fc1f__container{height: 0px;}}
.story #shopline-section-1735973371051d5b1c81.section-padding,.story #shopline-section-1735973371051d5b1c81 .section-padding{padding-top: 0px; padding-bottom: 60px;}
@media only screen and (max-width: 959px){.story #shopline-section-1735973371051d5b1c81.section-padding,.story #shopline-section-1735973371051d5b1c81 .section-padding{padding-top: 0px; padding-bottom: 30px;}}
.story .section_class_cover_img1735973371051d5b1c81 .featured-collection-with-banner__title-container{display: flex; margin-bottom: 12px; align-items: baseline;}
.story .section_class_cover_img1735973371051d5b1c81 .plugin-color-board.high-layer,.story .section_class_cover_img1735973371051d5b1c81 .product-plugin-comment-rate-star,.story .section_class_cover_img1735973371051d5b1c81 .quick-add{display: none !important;}
.story .section_class_cover_img1735973371051d5b1c81 .title_enabled,.story .section_class_cover_img1735973371051d5b1c81 .descr_class{text-align: center;}
.story .section_class_cover_img1735973371051d5b1c81 li.cover-feature{flex: 1.3 1 0%; position: relative; overflow: hidden;}
.story .cover-feature-collection ul.splide__pagination{bottom: 0px; --control-item-color-active: #000; --control-item-color: rgba(0,0,0,0.4);}
@media (max-width: 750px){.story .cover-feature-collection swiper-component{padding: 0px 0px 25px; width: 100%;}}
@media (min-width: 960px){.story .cover-feature-collection swiper-component{--slider-left: -20px; --slider-right: -20px; padding: 0px 24px 20px;}.story .section_class_cover_img1735973371051d5b1c81 li#collection-with-banner1 img{object-fit: cover; display: block; max-width: unset; width: auto; height: 100%; max-height: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); position: absolute;}.story .section_class_cover_img1735973371051d5b1c81 .featured-collection-with-banner__title-container-right{margin-left: 17px;}}
.story .section_class_cover_img1735973371051d5b1c81 .product__item-atc-btn{display: none;}
.story .section_class_cover_img1735973371051d5b1c81 .product__item-atc-btn{color: rgb(0, 0, 0); background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); border-radius: 5px;}
.story .section_class_cover_img1735973371051d5b1c81 .product__item-atc-btn:hover{color: rgb(255, 255, 255); background: rgb(0, 0, 0); border-color: rgb(255, 255, 255);}
@media (min-width: 767px){.story .section_class_cover_img1735973371051d5b1c81 .descr_class{font-size: 14px;}.story .section_class_cover_img1735973371051d5b1c81 .bottom_text{font-size: 16px;}}
@media (max-width: 767px){.story .section_class_cover_img1735973371051d5b1c81 .descr_class{font-size: 13px;}.story .section_class_cover_img1735973371051d5b1c81 .bottom_text{font-size: 16px;}}
@media (max-width: 750px){.story #shopline-section-1735973371051d5b1c81 .cover-feature-collection swiper-component{padding: 0px 0px 10px;}}
.story #shopline-section-173597401986175ee746.section-padding,.story #shopline-section-173597401986175ee746 .section-padding{padding-top: 40px; padding-bottom: 0px;}
@media only screen and (max-width: 959px){.story #shopline-section-173597401986175ee746.section-padding,.story #shopline-section-173597401986175ee746 .section-padding{padding-top: 20px; padding-bottom: 0px;}}
.story #shopline-section-173597401986175ee746 .rte.rich-text__text.body2{margin-top: 10px;}
.story #shopline-section-173597401986175ee746 .rich-text__blocks{padding: 60px 12%; border-top: 1px solid rgb(227, 227, 227); max-width: 1400px;}
@media (max-width: 960px){.story #shopline-section-173597401986175ee746 .rich-text__blocks{padding: 60px 30px 30px;}.story #shopline-section-173597401986175ee746 h4.title_enabled.heading.text-uppercase{font-size: 22px;}}
.story .spacing-173631670988143b0b10__container{height: 0px;}
@media screen and (max-width: 959px){.story .spacing-173631670988143b0b10__container{height: 40px;}}
.story .influencer-sharing-17359836953136a024f7{margin-top: 0px; margin-bottom: 38px; padding-top: 31px; padding-bottom: 8px; background-color: rgb(222, 192, 171);}
.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-header .heading{font-size: 30px; text-align: center; color: rgb(0, 0, 0);}
.story .influencer-sharing-item .influencer-media-wrap{padding-top: 120%;}
.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-item .title-and-review h5.title{font-size: 15px; color: rgb(0, 0, 0);}
.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-item .desc{font-size: 13px; color: rgb(0, 0, 0);}
@media (max-width: 767px){.story .influencer-sharing-17359836953136a024f7{margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-header .heading{font-size: 22px;}.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-item .title-and-review h5.title{font-size: 15px;}.story .influencer-sharing-17359836953136a024f7 .influencer-sharing-item .desc{font-size: 13px;}}
.story #shopline-section-17359836953136a024f7 .influencer-sharing-17359836953136a024f7{padding-top: 50px; padding-bottom: 50px;}
.story #shopline-section-17359836953136a024f7 .comment-slider-btn-next{right: 18px;}
.story #shopline-section-17359836953136a024f7 .comment-slider-btn-prev{left: 5px;}
.story .roller-carousel-17362500989685285cac{padding-top: 50px; padding-bottom: 0px;}
.story .roller-carousel-17362500989685285cac img{max-width: 100%; height: auto; display: block;}
.story .roller-carousel-title{margin-bottom: 26px;}
.story .roller-carousel-17362500989685285cac .img-info{font-size: 14px; font-weight: 300; line-height: 1.4; color: rgb(0, 0, 0);}
@media (max-width: 750px){.story .roller-carousel-17362500989685285cac .img-info{font-size: 13px;}}
.story #shopline-section-17362500989685285cac .roller-carousel-17362500989685285cac img{max-width: 54%; margin: auto;}
.story .spacing-17363216865629309a27__container{height: 80px;}
@media screen and (max-width: 959px){.story .spacing-17363216865629309a27__container{height: 60px;}}
.story .slideshow-logo-wrap .logo-item-wrap{max-width: 600px; margin: 0px auto; height: 100px;}
@media (max-width: 767px){.story .slideshow-logo-wrap .logo-item-wrap{max-width: 400px; margin: 0px auto; height: 60px;}}
@media screen and (min-width: 960px){.story #shopline-section-1736236557585d2c5467 .slideshow-slide__text-wrapper{padding: 0px;}.story #shopline-section-1736236557585d2c5467 .slideshow-slide__text{max-width: 25.5rem; margin-left: 10%;}}
.story .spacing-173674073849461a6aa7__container{height: 60px;}
@media screen and (max-width: 959px){.story .spacing-173674073849461a6aa7__container{height: 26px;}}
.story #shopline-section-173625053370432942fa div#shopline-section-173625053370432942fa{margin: 60px 0px;}
.story #shopline-section-173625053370432942fa .brabic-problem p{font-size: 13px;}
@media (max-width: 959px){.story #shopline-section-173625053370432942fa .brabic-faq-title div{font-size: 22px;}}
.story #shopline-section-173625053370432942fa .brabic-problem-title h4{text-transform: none;}
@font-face { font-family: sl-icon-logo; src: url("/cdn/shop/prod/app-extension/01405986-ae6f-4fcc-adaa-2a21f14efc9f/1792395993684/assets/fonts/sl-theme-iconfont.woff2") format("woff2"), url("/cdn/shop/prod/app-extension/01405986-ae6f-4fcc-adaa-2a21f14efc9f/1792395993684/assets/fonts/sl-theme-iconfont.woff") format("woff"), url("/cdn/shop/prod/app-extension/01405986-ae6f-4fcc-adaa-2a21f14efc9f/1792395993684/assets/fonts/sl-theme-iconfont.ttf") format("truetype"); }
@font-face { font-family: Poppins; font-weight: 600; font-style: normal; font-display: swap; src: url("/cdn/shop/fonts/Poppins:600_v21.woff") format("woff"), url("/cdn/shop/fonts/Poppins:600_v21.woff2") format("woff2"); }
.story #shopline-section-173625063285870a44f8 .advc-title{--advc-title-font-family: "Poppins"; --advc-title-font-weight: 600; --advc-title-font-style: normal; --advc-title-color: #000000; --advc-title-font-size: 20px; --advc-title-letter-spacing: 0em; --advc-title-line-height: 1;}
@media only screen and (max-width: 750px){.story #shopline-section-173625063285870a44f8 .advc-title{--advc-title-font-size: 18px;}}
.story .advc-title{font-family: var(--advc-title-font-family); color: var(--advc-title-color); font-size: var(--advc-title-font-size); letter-spacing: var(--advc-title-letter-spacing); line-height: var(--advc-title-line-height); font-weight: var(--advc-title-font-weight); font-style: var(--advc-title-font-style);}
@font-face { font-family: Inter; font-weight: 500; font-style: normal; font-display: swap; src: url("/cdn/shop/fonts/Inter:500_v13.woff") format("woff"), url("/cdn/shop/fonts/Inter:500_v13.woff2") format("woff2"); }
.story #shopline-section-173625063285870a44f8 .advc-body{--advc-body-font-family: "Inter"; --advc-body-font-weight: 500; --advc-body-font-style: normal; --advc-body-color: #000000; --advc-body-font-size: 14px; --advc-body-letter-spacing: 0em; --advc-body-line-height: 1.6;}
@media only screen and (max-width: 750px){.story #shopline-section-173625063285870a44f8 .advc-body{--advc-body-font-size: 12px;}}
.story .advc-body{font-family: var(--advc-body-font-family); color: var(--advc-body-color); font-size: var(--advc-body-font-size); letter-spacing: var(--advc-body-letter-spacing); line-height: var(--advc-body-line-height); font-weight: var(--advc-body-font-weight); font-style: var(--advc-body-font-style);}
.story #shopline-section-173625063285870a44f8{margin: 30px 0px; --advc-container-padding-top: 40px; --advc-container-padding-bottom: 40px; --advc-container-padding-right: 30px; --advc-container-padding-left: 30px; --advc-container-max-width: 1400px;}
@media only screen and (max-width: 750px){.story #shopline-section-173625063285870a44f8{margin: 20px 0px; --advc-container-padding-top: 24px; --advc-container-padding-bottom: 24px; --advc-container-padding-right: 10px; --advc-container-padding-left: 10px;}}
.story #shopline-section-173625063285870a44f8 .advc-card{--advc-card-border-thickness: 0px; --advc-card-border-opacity: 0.1; --advc-card-border-radius: 0px; --advc-card-border-color: 0, 0, 0; --advc-card-shadow-opacity: 0; --advc-card-shadow-offset-x: 0px; --advc-card-shadow-offset-y: 4px; --advc-card-shadow-blur: 5px; --advc-card-shadow-color: 0, 0, 0; --advc-card-background-color: 248, 248, 248;}
.story #shopline-section-173625063285870a44f8{background-color: rgba(0, 0, 0, 0);}
.story .iconlist-173625063285870a44f8 .iconlist__scroll_mask{background: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));}
.story .iconlist-173625063285870a44f8{--advc-logo-list-horizontal-spacing: 20px;}
@media (max-width: 749.98px){.story .iconlist-173625063285870a44f8{--advc-logo-list-horizontal-spacing: 8px;}}
.story #shopline-section-173625063285870a44f8 .advc .iconlist__iconItem__vertical{padding: 2px 20px;}
@media only screen and (max-width: 750px){.story #shopline-section-173625063285870a44f8 #shopline-section-17268867588880e356c1 .advc-body{--advc-body-font-size: 10px !important;}}
.story #shopline-section-173625063285870a44f8 .advc .iconlist__iconItem__vertical__icon{margin-bottom: 0px !important;}
.story .card h5.product-card-block-item{margin-top:3px;font-size:14px;line-height:22.4px;font-weight:300;font-family:Inter,sans-serif;}
.story .card .price.product-card-block-item{margin-top:3px;}
.story .button{display:inline-flex;align-items:center;justify-content:center;padding:10px 19px;font-size:14px;line-height:22.4px;font-weight:500;text-decoration:none;color:#f5f5f5;background:#000;}
.story .rich-text__text.body2{font-size:15px;line-height:24px;margin:10px 0 0;}
.story .iconlist-173625063285870a44f8{padding:40px 30px;}
.story .iconlist{display:flex;justify-content:center;gap:20px;}
.story .iconlist__iconItem__horizontal{display:flex;align-items:center;justify-content:center;gap:20px;padding:40px 28px;flex:1 1 0%;max-width:201px;}
.story .iconlist__iconItem__horizontal__icon{width:40px;height:40px;}
@media (max-width:749.98px){.story .iconlist{flex-wrap:wrap;}.story .iconlist__iconItem__horizontal{width:100%;justify-content:flex-start;padding:8px 6px 8px 0;flex:none;}}
.story details.brabic-problem>summary{display:flex;align-items:center;margin-bottom:20px;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;}
.story details.brabic-problem>summary::-webkit-details-marker{display:none;}
.story .swiper-container .splide__track{overflow:hidden;}
.story .patented-box .splide__list{display:flex;}
.story .patented-box .patented-slide{flex:0 0 100%;}
.story .theme-box .splide__track{padding:0 !important;overflow:visible;}
.story .theme-box .splide__list{display:flex;align-items:center;width:100%;gap:12px;}
.story .theme-box .patented-theme-slide{flex:1 1 0 !important;width:auto !important;min-width:0 !important;}
.story .theme-box .theme-box-item{opacity:.85;}
.story .theme-box .theme-box-item img{width:100% !important;height:48px !important;object-fit:contain;}
.story .grid.grid-cols-4-desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}
@media (max-width:959px){.story .grid.grid-cols-4-desktop{grid-template-columns:repeat(2,1fr);}}
