:root{--fs-color-primary:#446084;--fs-color-secondary:#0a0a0a;--fs-color-success:#7ad03a;--fs-color-alert:red;--tooltip-bg-color:#000000e6;--tooltip-color:#fff;--drawer-width:280px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col{flex:1;padding-left:15px;padding-right:15px}.col-inner{position:relative}.product-small{flex:1;padding-left:15px;padding-right:15px;position:relative}.has-hover{position:relative;overflow:hidden}.box{position:relative}.box-image{position:relative;overflow:hidden}.box-text{z-index:10;position:relative}.box-overlay{background-color:#00000026;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;position:absolute;inset:0}.box-shade{position:relative}.box-shade .shade{pointer-events:none;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#1f29374d var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);opacity:.3;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute;inset:0}.image-tools{z-index:20;padding:.625rem;position:absolute}.image-tools.top.right{top:0;right:0}.image-tools.bottom.left{bottom:0;left:0}.image-tools.show-on-hover{opacity:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s}.has-hover:hover .image-tools.show-on-hover{opacity:1}.image-zoom img{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s}.has-hover:hover .image-zoom img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.image-fade img{transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s}.has-hover:hover .image-fade img{opacity:.6}.image-zoom-fade img{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s}.has-hover:hover .image-zoom-fade img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:.7}.badge{z-index:20;--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;font-size:10px;font-weight:700;line-height:1.5;position:absolute}.badge.top{top:.5rem}.badge.left{left:.5rem}.out-of-stock-label{z-index:10;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));background-color:#ffffffe6;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.button{cursor:pointer;--tw-border-opacity:1;border-width:2px;border-color:rgb(68 96 132/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(68 96 132/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1.5rem;font-size:12px;font-weight:700;line-height:1.5;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;display:inline-block}.button:hover,.button.is-outline{--tw-text-opacity:1;color:rgb(68 96 132/var(--tw-text-opacity,1));background-color:#0000}.button.is-outline:hover{--tw-bg-opacity:1;background-color:rgb(68 96 132/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button.secondary{--tw-border-opacity:1;border-color:rgb(10 10 10/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.button.secondary:hover{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1));background-color:#0000}.button.is-small{padding:.5rem 1rem;font-size:10px;line-height:1.5}.button.is-large{padding:1rem 2rem;font-size:14px;line-height:1.5}.button.circle{border-radius:9999px}.button.icon{min-width:2.5em;padding-left:.5rem;padding-right:.5rem}.loading-spin{position:relative}.loading-spin:before{width:30px;height:30px;margin-top:-15px;margin-left:-15px;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spin:before{border-width:3px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-left-color:rgb(68 96 132/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content);border-radius:9999px;animation:.6s linear infinite spin}.header{z-index:1001;width:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:relative}.header-wrapper{width:100%;position:relative}.header-bg-color{background-color:#ffffffe6}.header.transparent .header-bg-color{background-color:#0000}.header.stuck{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:fixed;top:0;left:0;right:0}.nav{align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.nav>li{position:relative}.nav>li>a{text-transform:uppercase;letter-spacing:.05em;padding:1rem .75rem;font-size:12px;font-weight:500;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;display:block}.nav>li>a:hover{--tw-text-opacity:1;color:rgb(68 96 132/var(--tw-text-opacity,1))}.nav-dropdown{visibility:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);min-width:200px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute;top:100%;left:0}.nav>li:hover .nav-dropdown{visibility:visible;opacity:1}[data-icon-label]:after{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;min-width:17px;height:17px;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-content:attr(data-icon-label);content:var(--tw-content);border-radius:9999px;font-size:10px;font-weight:700;line-height:17px;position:absolute;top:-.5rem;right:-.5rem}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{width:var(--drawer-width);--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:#fffffff2;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;position:fixed;top:0;bottom:0;overflow-y:auto}.off-canvas-left .mfp-content{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));left:0}.off-canvas-right .mfp-content{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));right:0}.off-canvas-left.mfp-ready .mfp-content,.off-canvas-right.mfp-ready .mfp-content{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.mfp-bg{z-index:1042;background-color:#0009;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;position:fixed;inset:0}.mfp-wrap{z-index:1043;position:fixed;inset:0}.mfp-container{text-align:center;padding:2rem;position:absolute;inset:0}.mfp-content{--tw-translate-y:-30px;max-width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:0;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;display:inline-block;position:relative}.mfp-ready .mfp-content{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.mfp-close{z-index:1046;cursor:pointer;--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.6;font-size:2.25rem;font-weight:300;line-height:2.5rem;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;position:fixed;top:0;right:0}.mfp-close:hover{opacity:1}.product-box{position:relative}.product-box .box-image{margin-bottom:1rem;position:relative;overflow:hidden}.product-box .box-text{position:relative}.title-wrapper,.price-wrapper{margin-bottom:.5rem}.star-rating{width:5.06em;height:1em;font-size:14px;line-height:1.5;display:inline-block;position:relative;overflow:hidden}.star-rating:before{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));--tw-content:"★★★★★";content:var(--tw-content);position:absolute;top:0;left:0}.star-rating span{position:absolute;top:0;left:0;overflow:hidden}.star-rating span:before{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1));--tw-content:"★★★★★";content:var(--tw-content)}.inner-padding{padding:2rem}.mb{margin-bottom:2rem}.mt{margin-top:2rem}.text-shadow{text-shadow:1px 1px 1px #0000004d}.uppercase{text-transform:uppercase;letter-spacing:.05em}.dark{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark .box-shadow{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .header-bg-color{background-color:#111827e6}@media (max-width:849px){.hide-for-medium{display:none}}@media (max-width:549px){.hide-for-small{display:none}.small-text-center{text-align:center}}@media (min-width:550px){.show-for-small{display:none}}@media (min-width:850px){.show-for-medium,.hide-for-large{display:none}}
