.product-wrapper{position:relative;overflow:hidden}product-media,main-product,purchase-options{display:block}product-media{display:flex;flex-direction:column}product-selector{display:flex;gap:calc(var(--spacing-step) * 2);flex-direction:column}@-moz-document url-prefix(){@media screen and (min-width: 990px){.product--gallery-type-thumbs-bottom .product__media-thumbs{max-width:43.8vw}}@media screen and (min-width: 1200px){.product--gallery-type-thumbs-bottom .product__media-thumbs{max-width:52.5vw}}}.product__container{padding:0}.product__media-slider{order:1}.product__media-slider .swiper-slide{width:var(--slide-width)!important}.product__media-thumbs{order:2}.product__media-arrow[disabled]{opacity:0}.product__media-arrow{position:absolute;top:50%;left:-6.5%;transform:translate(-90px,-50%);z-index:1;transition:opacity var(--duration-default);background-color:#f7f7f5;border:0;width:70px;height:70px;border-radius:50%;text-align:right}.product__media-arrow:last-child{position:absolute;top:50%;left:auto;right:-6.5%;text-align:left;transform:translate(90px,-50%);transition:all .3s}.product__media-slider:hover .product__media-arrow{transform:translateY(-50%);transition:all .3s}.product__media-slider:hover .product__media-arrow:last-child{transform:translateY(-50%);transition:all .3s}@media screen and (max-width: 990px){.product__media-arrow{left:-5.5%}.product__media-arrow:last-child{right:-5.5%}}@media screen and (max-width:750px){.product__media-arrow{left:-11.5%;width:66px;height:66px}.product__media-arrow:last-child{right:-11.5%}}.product__media-thumbs .swiper-slide{height:auto!important}.product__media-thumbs{display:block;position:relative;z-index:1;will-change:max-height;transition:max-height var(--duration-slow) var(--transition-cubic-bezier-v2);padding-block:1.6rem}.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:32vw}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:25vw;overflow:hidden}.product--gallery-size-portrait .product__media-thumbs{max-height:43rem}.product--gallery-size-2-3 .product__media-thumbs{max-height:22rem}.product--gallery-size-1-1 .product__media-thumbs{max-height:33.1rem}.product--gallery-size-3-2 .product__media-thumbs{max-height:49.6rem}.product--gallery-size-5-4 .product__media-thumbs{max-height:41.4rem}.product__media-thumbs .swiper{height:100%}.product__actions modal-opener{display:block}.product__contact{margin-top:var(--gap)}.product__thumbnail{cursor:pointer;position:relative;transition:opacity var(--duration-short) ease-out;border-radius:10px;box-sizing:border-box;overflow:hidden}.swiper-slide-thumb-active>.product__thumbnail{opacity:1;border:2px solid #5CCBDF;overflow:hidden}.product__thumbnail svg{position:absolute;top:1.6rem;right:1.6rem;z-index:2}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper),.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper),.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper){display:grid;grid-template-columns:1fr 1fr;gap:15px}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media,.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper)>:first-child,.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper)>*{grid-column:span 2}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img,.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img,.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img{height:100%!important}.product__media-thumbs .product__media-thumbs-arrows{width:100%;display:flex;flex-direction:row;padding:0 calc(var(--spacing-step) * 2);align-items:center;justify-content:space-between;position:absolute;top:0;left:0;bottom:0;z-index:1;pointer-events:none}.product__media-thumbs .product__media-thumbs-arrow:disabled{display:none}.product__media-thumbs .product__media-thumbs-arrow--next{margin-left:auto;margin-top:0}.product__media-thumbs-arrow{transform:rotate(-90deg)}.product--gallery-type-thumbs-bottom .product__media-thumbs-arrow{transform:none}.product__media-slider .swiper-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;width:100%;padding-block:.2rem;position:static}.product__media-slider .swiper-pagination-progressbar-fill{background-color:var(--color-slider-paging)!important}.product product-sidebar.is-disabled{height:auto!important;position:static!important}.product product-sidebar.is-disabled .product__content{position:static!important;transform:none!important}@media screen and (min-width: 990px){.product__container{padding:0 var(--page-gap-desktop)}product-media{display:block}.product--gallery-type-grid .product__media-thumbs,.product--gallery-type-grid-collage .product__media-thumbs,.product__media-slider .swiper-pagination{display:none}.product__media-slider,.product__media-thumbs{order:unset}.product--gallery-type-thumbs-left .product__media-slider,.product--gallery-type-thumbs-right .product__media-slider{flex:1;width:calc(100% - 8.4rem)}.product__media-thumbs{width:8.4rem;padding-block:unset}.product--gallery-type-thumbs-bottom .product__media-thumbs{width:100%;max-height:none;margin-top:calc(var(--spacing-step) * 2)}.product--gallery-type-thumbs-left .product__media,.product--gallery-type-thumbs-right .product__media{flex-flow:row wrap}.product--gallery-type-thumbs-left .product__media,.product--gallery-type-thumbs-right .product__media{width:100%;display:flex}.product--gallery-type-thumbs-left .product__media-slider{padding-left:15px}.product--gallery-type-thumbs-right .product__media-slider{padding-right:15px}.product--gallery-type-thumbs-left .product__media-thumbs,.product--gallery-type-thumbs-right .product__media-thumbs{overflow:hidden}:is(.product--gallery-type-thumbs-left,.product--gallery-type-thumbs-right) .product__media-thumbs-arrow{transform:none}.product__media-thumbs .product__media-thumbs-arrows{flex-direction:column;padding:calc(var(--spacing-step) * 3) 0}.product__media-thumbs .product__media-thumbs-arrow--next{margin-left:unset;margin-top:auto}.product--gallery-type-thumbs-bottom .product__media-thumbs .product__media-thumbs-arrow--next{margin-left:auto;margin-top:0}.product--gallery-type-thumbs-bottom .product__media-thumbs-arrows{flex-direction:row;padding:0}}@media screen and (min-width: 1200px){.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:43vw}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:30vw;overflow:hidden}}@media screen and (min-width: 1440px){.product__media-thumbs{width:16.8rem}.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:57rem}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:45rem;overflow:hidden}.product--gallery-size-portrait .product__media-thumbs{max-height:77.6rem}.product--gallery-size-2-3 .product__media-thumbs{max-height:38.9rem}.product--gallery-size-1-1 .product__media-thumbs{max-height:58.4rem}.product--gallery-size-3-2 .product__media-thumbs{max-height:87.6rem}.product--gallery-size-5-4 .product__media-thumbs{max-height:73rem}.product--gallery-type-thumbs-bottom .product__media-thumbs{width:100%;max-height:none}.product--gallery-type-thumbs-left .product__media-slider,.product--gallery-type-thumbs-right .product__media-slider{width:calc(100% - 16.8rem)}}.product__gallery-opener{display:block;position:relative}.product__gallery-opener .product__gallery-opener__icon{color:var(--color-paragraphs);background-color:var(--color-background-transparent-50);display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;position:absolute;bottom:5px;right:5px;opacity:1;transform:translate(0);transition:opacity var(--duration-default) var(--transition-cubic-bezier);z-index:2}@media (hover: hover) and (pointer: fine){.product__gallery-opener .product__gallery-opener__icon{opacity:0}.product__gallery-opener:hover .product__gallery-opener__icon{opacity:1}}.product__gallery-toggle{background:none;width:100%;height:100%;padding:0;border:none;border-radius:0;position:absolute;top:0;left:0;z-index:2;cursor:pointer}product-modal,product-model{display:block}product-model .product__xr-button{bottom:calc(var(--spacing-step) * 2);left:calc(var(--spacing-step) * 2);right:calc(var(--spacing-step) * 2);position:absolute;z-index:1}[data-shopify-xr-hidden]{display:none!important}@media screen and (min-width: 990px){.product__media-slider .swiper-slide{width:100%!important}.product__media-thumbs .swiper-slide{height:auto!important}.product__media-thumbs{display:block;width:8.4rem;position:relative;z-index:1;will-change:max-height;transition:max-height var(--duration-slow) var(--transition-cubic-bezier-v2)}.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:32vw}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:25vw;overflow:hidden}.product--gallery-size-portrait .product__media-thumbs{max-height:43rem}.product--gallery-size-2-3 .product__media-thumbs{max-height:22rem}.product--gallery-size-1-1 .product__media-thumbs{max-height:33.1rem}.product--gallery-size-3-2 .product__media-thumbs{max-height:49.6rem}.product--gallery-size-5-4 .product__media-thumbs{max-height:41.4rem}.product__media-thumbs .swiper{height:100%}.product--gallery-type-thumbs-bottom .product__media-thumbs{width:100%;max-height:none;margin-top:15px}.product--gallery-type-thumbs-left .product__media,.product--gallery-type-thumbs-right .product__media{width:100%;display:flex;flex-flow:row wrap}.product--gallery-type-thumbs-left .product__media-slider,.product--gallery-type-thumbs-right .product__media-slider{flex:1;width:calc(100% - 8.4rem)}.product--gallery-type-thumbs-left .product__media-slider{padding-left:15px}.product--gallery-type-thumbs-right .product__media-slider{padding-right:15px}.product--gallery-type-thumbs-left .product__media-thumbs,.product--gallery-type-thumbs-right .product__media-thumbs{overflow:hidden}.product__thumbnail{cursor:pointer;position:relative;transition:opacity var(--duration-short) ease-out}.swiper-slide-thumb-active>.product__thumbnail{opacity:1}.product__thumbnail svg{position:absolute;top:1.6rem;right:1.6rem;z-index:2}.product--gallery-type-grid .product__media-thumbs,.product--gallery-type-grid-collage .product__media-thumbs,.product__media-slider .swiper-pagination{display:none}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper),.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper),.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper){display:grid;grid-template-columns:1fr 1fr;gap:15px}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media,.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper)>:first-child,.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper)>*{grid-column:span 2}.product--gallery-type-grid .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img,.product--gallery-type-grid-collage .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img,.product--gallery-type-grid-single .swiper-wrapper:not(.swiper-initialized .swiper-wrapper) .product__gallery-opener .media img{height:100%!important}.product__container{padding:0 var(--page-gap-desktop)}.product__content:not(.product--quickview .product__content){padding-left:calc(var(--page-gap-desktop) - calc(var(--spacing-step) * 2))}.product__media-thumbs .product__media-thumbs-arrows{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--spacing-step) * 3) 0;position:absolute;top:0;left:0;bottom:0;z-index:1;pointer-events:none}.product__media-thumbs .product__media-thumbs-arrow:disabled{display:none}.product__media-thumbs .product__media-thumbs-arrow--next{margin-top:auto}.product--gallery-type-thumbs-bottom .product__media-thumbs-arrows{flex-direction:row;padding:0}.product--gallery-type-thumbs-bottom .product__media-thumbs .product__media-thumbs-arrow--next{margin-left:auto;margin-top:0}.product--gallery-type-grid .swiper-navigation,.product--gallery-type-grid-single .swiper-navigation,.product--gallery-type-grid-collage .swiper-navigation{display:none}}@media screen and (min-width: 1200px){.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:43vw}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:30vw;overflow:hidden}.product__media-thumbs{display:block;width:9.56rem}}@media screen and (min-width: 1921px){.product__media-thumbs{width:16.8rem}.product--gallery-size-aspect-ratio .product__media-thumbs{max-height:57rem}.product--gallery-size-aspect-ratio .product__thumbnail{max-height:45rem;overflow:hidden}.product--gallery-size-portrait .product__media-thumbs{max-height:77.6rem}.product--gallery-size-2-3 .product__media-thumbs{max-height:38.9rem}.product--gallery-size-1-1 .product__media-thumbs{max-height:58.4rem}.product--gallery-size-3-2 .product__media-thumbs{max-height:87.6rem}.product--gallery-size-5-4 .product__media-thumbs{max-height:73rem}.product--gallery-type-thumbs-bottom .product__media-thumbs{width:100%;max-height:none}.product--gallery-type-thumbs-left .product__media-slider,.product--gallery-type-thumbs-right .product__media-slider{width:calc(100% - 16.8rem)}}@media (max-width: 989px){.product .button-arrow svg{width:1.8rem;height:1.8rem}}.button-arrow{cursor:pointer;pointer-events:all;border:0}.product__media-thumbs-arrows .button-arrow{cursor:pointer;pointer-events:all;height:3.4rem;width:3.4rem;display:flex;align-items:center;border:0;border-radius:50%;position:absolute;padding:0}.product__media-thumbs .product__media-thumbs-arrow--prev{left:-15px;text-align:right;justify-content:end}.product__media-thumbs .product__media-thumbs-arrow--next{right:-15px;text-align:left;justify-content:start}.product--gallery-type-thumbs-left .product__media-thumbs-arrow--prev,.product--gallery-type-thumbs-right .product__media-thumbs-arrow--prev{left:auto;text-align:right;justify-content:center;align-items:self-end;bottom:auto;top:-14px}.product--gallery-type-thumbs-left .product__media-thumbs-arrow--next,.product--gallery-type-thumbs-right .product__media-thumbs-arrow--next{right:auto;bottom:-14px;text-align:left;justify-content:center;align-items:start}.button-arrow svg{pointer-events:none}.product__media-slider{border-radius:15px;overflow:hidden}.product__image .media{background:linear-gradient(228deg,#eaeaea 13%,#f2f2f2 83%);border-radius:15px}.product-row{--bs-gutter-x: 5rem}.custom-tags{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.custom-tags li p{margin:0;box-sizing:border-box;background:#fff;border:1px solid rgba(72,125,208,.3);border-radius:15px;font-family:var(--font-bebas);font-style:normal;font-weight:400;font-size:20px;line-height:24px;padding:4px 15px}.custom-tags li p em{color:#487dd0;font-style:normal}.product__info-container>*+*{margin:1rem 0}.product__title{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:48px;line-height:56px;color:rgb(var(--color-foreground));word-break:break-word;margin-bottom:1rem;max-width:85%}.product__short-description{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:rgb(var(--color-foreground),.7);max-width:464px;margin:0 0 20px}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem);margin-top:1.7rem}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 7rem)}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;padding:10px;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:10px}.icon-with-text__item .h4{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:30px;line-height:35px;color:rgb(var(--color-foreground))}.icon-with-text__item .text{display:block;font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:rgb(var(--color-foreground),.7)}.product-form__buttons{display:flex;align-items:center;gap:10px}.sealsubs-target-element.sealsubs-full[data-seal-ac],.sealsubs-target-element.sealsubs-full[data-seal-in]{display:none!important}.selling-plans{padding:0;list-style:none;margin:0 0 10px}.selling-plan__item{padding:16px;box-sizing:border-box;background:#f6f8fd;border:1px solid rgba(105,105,105,.2);border-radius:10px;margin:0 0 10px;cursor:pointer;transition:.2s ease}.product-subscription .buy-buttons{padding:16px;box-sizing:border-box;background:#f6f8fd;margin-top:20px;border-radius:16px}.selling-plan__item.active{border:1px solid rgb(var(--color-accent));background-color:rgb(var(--color-background));transition:.2s ease}.one-time__item{display:flex;justify-content:space-between;align-items:center}.selling__price{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:26px;line-height:30px;color:rgb(var(--color-accent));display:flex;align-items:center}.selling__price .per{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#696969b3}.double_amount{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:rgb(var(--color-accent))}.selling-plan__name{font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:rgb(var(--color-foreground));margin:0}.selling--option-name{margin:0 0 10px;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:20px;line-height:23px;color:#111}.selling-feature-list{padding:0;margin:16px 0 0;list-style:none;font-size:14px}.selling-feature-list li{display:flex;align-items:start}.selling-feature-list li span svg{width:12px;height:12px}.selling-feature-list li span{margin-right:5px}.one-time__item{min-height:50px}.one-time__item .selling-plan__name{margin:0}.selling-plan__flex{position:relative}.selling-plan__discount{position:absolute;right:-14px;top:-14px}.discount--wrap svg{width:117px;height:117px}@media (max-width: 750px){.product-gallery__wrapper{margin-bottom:20px}.product__title{font-size:33px;line-height:39px}.product__short-description{font-size:12px;line-height:normal;margin-bottom:13px}.selling--option-name{font-style:normal;font-weight:600;font-size:13.1538px;line-height:15px}.selling-plan__name{font-weight:700;font-size:13.1538px;line-height:15px}.selling__price{font-weight:700;font-size:17.1px;line-height:20px}.selling__price .per,.selling__price .double_amount{font-weight:400;font-size:13.1538px;line-height:15px}.selling-feature-list li{font-style:normal;font-weight:400;font-size:10.5231px;line-height:12px}.selling-feature-list li span{margin-right:0}.one-time__item{min-height:32px}.custom-tags li p{font-size:13px;line-height:normal}.icon-with-text__item .h4{font-size:18px;line-height:normal}.icon-with-text__item .text{font-size:10px;line-height:normal}.icon-with-text img{height:50px;width:50px}.icon-with-text{margin-top:1rem}}.product-rating .rating{display:flex;align-items:center;gap:10px;color:rgb(var(--color-foreground),.7);font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:20px;line-height:23px}.product-rating .rating__stars{color:rgb(var(--color-accent))}.featured_text{font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:rgb(var(--color-foreground),.7);font-family:var(--font-body-family);margin:20px 0}.featured_text ul{list-style:none;padding:0;margin:0}.featured_text ul>li{position:relative;padding-left:30px;margin:10px 0}.featured_text ul>li:before{content:"";position:absolute;background-image:url(titk-icon.svg);left:0;top:-2px;height:24px;width:24px}@media (max-width: 750px){.product-rating .rating__stars svg{width:13px}.product-rating .rating{font-size:12px;line-height:14px}.featured_text{font-style:normal;font-weight:400;font-size:13.1538px;line-height:15px;color:rgb(var(--color-foreground),.7);font-family:var(--font-body-family);margin:10px 0}}.selling-plan__flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.selling-plan__discount span.discount--wrap{position:relative;display:block}.discount-text{font-family:Ribeye,serif;position:absolute!important;left:13%;top:18%;font-style:normal;font-weight:400;font-size:31.0297px;color:#fff;line-height:0;text-align:center}.selling-plan__discount .amount-text{display:flex;align-items:end;justify-content:center;line-height:1}.discount-text .percent,.off{font-family:Ribeye,serif;font-style:normal;font-weight:400;font-size:12.4119px;line-height:17px;letter-spacing:.1em;color:#fff}.off span{font-size:10px;display:block}@media (max-width: 750px){.discount--wrap svg{width:98px;height:98px}.discount-text{left:24%;font-size:24.0297px}.off span{display:none}.discount--wrap svg{width:98px;height:78px}}.selling-plan-header{display:flex;align-items:center;gap:10px;margin:0 0 10px}.one-time__item .selling-plan-header{margin:0}.selling-plan-circle{width:20px;height:20px;position:relative;border:1px solid rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;flex:0 0 20px;border-radius:50%}.selling-plan-dot{width:14px;height:14px;border-radius:50%;background-color:rgb(var(--color-foreground));opacity:0;visibility:hidden;transition:.3s ease-in;transform:scale(.8)}.selling-plan__item.active .selling-plan-dot{opacity:1;visibility:visible;transition:.3s ease-in;transform:scale(1)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-product.css.map */
