@import"https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.css"layer(components);/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties;@layer components{.fancybox__container{z-index:var(--z-index-popover, 1075);justify-content:center;color:inherit}.fancybox__container:not([aria-hidden]){opacity:100%}.fancybox__container .fancybox__content{position:relative;margin:calc(var(--spacing, .25rem) * 10)}.fancybox__container .fancybox__content:focus{outline-color:var(--theme-color-primary-300)}.fancybox__container .fancybox__content:focus{--tw-outline-style: none;outline-style:none}.fancybox__container .fancybox__toolbar{background-image:none;color:inherit}.fancybox__container .fancybox-image,.fancybox__container .f-thumbs__slide__img{border-radius:var(--radius-md, 1rem);object-fit:cover}.fancybox__container .f-thumbs__track{min-height:120px}.fancybox__container .fancybox__viewport{max-height:fit-content}.fancybox__container .fancybox__track{aspect-ratio:1 / 1;height:fit-content}.fancybox__container .fancybox__thumbs{--f-thumb-width: 80px}.fancybox__container .fancybox__thumbs .f-thumbs__slide{aspect-ratio:1 / 1;height:auto;border-radius:var(--radius-sm, .5rem);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected){opacity:50%}.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):hover,.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):focus,.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):active{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):hover,.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):focus,.fancybox__container .fancybox__thumbs .f-thumbs__slide:not(.is-nav-selected):active{opacity:100%}.fancybox__container .fancybox__thumbs .f-thumbs__slide .f-thumbs__slide__button{aspect-ratio:1 / 1;width:calc(var(--spacing, .25rem) * 20);height:calc(var(--spacing, .25rem) * 20);border-radius:var(--radius-md, 1rem)}.fancybox__container .fancybox__thumbs .f-thumbs__slide .f-thumbs__slide__button:after{--tw-content: none;content:none}.fancybox__container .f-button{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fancybox__container .f-button.is-next,.fancybox__container .f-button.is-prev,.fancybox__container .f-button[data-fancybox-close]{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;--tw-border-style: solid;border-style:solid;border-color:var(--theme-color-gray-600);background-color:var(--color-white, #fff);color:inherit;--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}.fancybox__container .f-button.is-next:hover,.fancybox__container .f-button.is-next:focus,.fancybox__container .f-button.is-next:active,.fancybox__container .f-button.is-prev:hover,.fancybox__container .f-button.is-prev:focus,.fancybox__container .f-button.is-prev:active,.fancybox__container .f-button[data-fancybox-close]:hover,.fancybox__container .f-button[data-fancybox-close]:focus,.fancybox__container .f-button[data-fancybox-close]:active{border-style:var(--tw-border-style);border-width:1px}.fancybox__container .f-button.is-next:hover,.fancybox__container .f-button.is-next:focus,.fancybox__container .f-button.is-next:active,.fancybox__container .f-button.is-prev:hover,.fancybox__container .f-button.is-prev:focus,.fancybox__container .f-button.is-prev:active,.fancybox__container .f-button[data-fancybox-close]:hover,.fancybox__container .f-button[data-fancybox-close]:focus,.fancybox__container .f-button[data-fancybox-close]:active{border-color:var(--theme-color-primary)}.fancybox__container .f-button.is-next:hover,.fancybox__container .f-button.is-next:focus,.fancybox__container .f-button.is-next:active,.fancybox__container .f-button.is-prev:hover,.fancybox__container .f-button.is-prev:focus,.fancybox__container .f-button.is-prev:active,.fancybox__container .f-button[data-fancybox-close]:hover,.fancybox__container .f-button[data-fancybox-close]:focus,.fancybox__container .f-button[data-fancybox-close]:active{background-color:var(--theme-color-primary)}.fancybox__container .f-button.is-next:hover,.fancybox__container .f-button.is-next:focus,.fancybox__container .f-button.is-next:active,.fancybox__container .f-button.is-prev:hover,.fancybox__container .f-button.is-prev:focus,.fancybox__container .f-button.is-prev:active,.fancybox__container .f-button[data-fancybox-close]:hover,.fancybox__container .f-button[data-fancybox-close]:focus,.fancybox__container .f-button[data-fancybox-close]:active{color:var(--color-white, #fff)}.touch .fancybox__container .f-button.is-next,.touch .fancybox__container .f-button.is-prev,.touch .fancybox__container .f-button[data-fancybox-close]{height:calc(var(--spacing, .25rem) * 12)}.touch .fancybox__container .f-button.is-next,.touch .fancybox__container .f-button.is-prev,.touch .fancybox__container .f-button[data-fancybox-close]{width:calc(var(--spacing, .25rem) * 12)}.no-touch .fancybox__container .f-button.is-next,.no-touch .fancybox__container .f-button.is-prev,.no-touch .fancybox__container .f-button[data-fancybox-close]{height:calc(var(--spacing, .25rem) * 8)}.no-touch .fancybox__container .f-button.is-next,.no-touch .fancybox__container .f-button.is-prev,.no-touch .fancybox__container .f-button[data-fancybox-close]{width:calc(var(--spacing, .25rem) * 8)}.fancybox__container .f-button.is-next:focus-visible,.fancybox__container .f-button.is-prev:focus-visible,.fancybox__container .f-button[data-fancybox-close]:focus-visible{border-color:var(--theme-color-primary-100);background-color:var(--theme-color-primary-100);color:var(--color-black, #000);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--theme-color-primary-300);--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.fancybox__container .f-button.is-next svg,.fancybox__container .f-button.is-prev svg,.fancybox__container .f-button[data-fancybox-close] svg{width:calc(var(--spacing, .25rem) * 4);filter:none}.fancybox__container .f-button.is-next svg:hover,.fancybox__container .f-button.is-next svg:focus,.fancybox__container .f-button.is-next svg:active,.fancybox__container .f-button.is-prev svg:hover,.fancybox__container .f-button.is-prev svg:focus,.fancybox__container .f-button.is-prev svg:active,.fancybox__container .f-button[data-fancybox-close] svg:hover,.fancybox__container .f-button[data-fancybox-close] svg:focus,.fancybox__container .f-button[data-fancybox-close] svg:active{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.fancybox__container .f-button.is-next svg path,.fancybox__container .f-button.is-prev svg path,.fancybox__container .f-button[data-fancybox-close] svg path{fill:none}.fancybox__container .f-button.is-next{inset-inline-end:calc(var(--spacing, .25rem) * 4)}.fancybox__container .f-button.is-prev{inset-inline-start:calc(var(--spacing, .25rem) * 4)}.fancybox__container .f-button[data-fancybox-close]{inset-inline-end:calc(var(--spacing, .25rem) * -4);top:calc(var(--spacing, .25rem) * -4);opacity:100%}.fancybox__container .fancybox__carousel{margin:calc(var(--spacing, .25rem) * 4);max-height:fit-content;border-radius:var(--radius-xl, 2rem)}.fancybox__container .fancybox__carousel .fancybox__slide{background-color:transparent;padding:calc(var(--spacing, .25rem) * 0)}.fancybox__container .fancybox__carousel .fancybox__slide.has-image{position:relative;aspect-ratio:1 / 1;height:fit-content}.fancybox__container .fancybox__carousel .fancybox__slide.has-inline{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='40' height='40' viewBox='0 0 512 512'%3E%3Cpath fill='transparent' d='M256 7C118.467 7 7 118.468 7 256.002 7 393.533 118.467 505 256 505s249-111.467 249-248.998C505 118.468 393.533 7 256 7zm0 478.08c-126.31 0-229.08-102.771-229.08-229.078C26.92 129.692 129.69 26.92 256 26.92c126.309 0 229.08 102.771 229.08 229.082 0 126.307-102.771 229.078-229.08 229.078z'/%3E%3Cpath fill='%23fff' d='m368.545 157.073-14.084-14.085-98.598 98.599-98.13-98.131-14.085 14.084 98.132 98.132-98.132 98.137 14.085 14.084 98.13-98.143 98.598 98.611 14.084-14.086-98.598-98.603z'/%3E%3C/svg%3E"),pointer}.fancybox__container .fancybox__backdrop{background-color:var(--color-white, #fff)}.fancybox__container .fancybox__carousel,.fancybox__container .f-thumbs__slide__button{overflow:hidden;position:relative;background-image:url(noise.svg),var(--product-background-gradient)}.fancybox__container.fancybox-products,.fancybox__container.fancybox-products .fancybox__footer{background-color:var(--color-white, #fff);opacity:100%}.no-touch .fancybox__container.fancybox-products .f-button.is-next,.no-touch .fancybox__container.fancybox-products .f-button.is-prev,.no-touch .fancybox__container.fancybox-products .f-button[data-fancybox-close]{height:calc(var(--spacing, .25rem) * 12)}.no-touch .fancybox__container.fancybox-products .f-button.is-next,.no-touch .fancybox__container.fancybox-products .f-button.is-prev,.no-touch .fancybox__container.fancybox-products .f-button[data-fancybox-close]{width:calc(var(--spacing, .25rem) * 12)}.fancybox__container.fancybox-products .f-button[data-fancybox-close]{position:fixed;inset-inline-end:calc(var(--spacing, .25rem) * 2);top:calc(var(--spacing, .25rem) * 2)}}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-border-style: solid}}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/component-fancybox.css.map */
