body{letter-spacing:.05rem;padding-top:var(--nav-height)!important;overflow-x:hidden!important;direction:rtl!important}.shopify-section.section-slideshow,.template-password .password-container{direction:ltr!important}.image-overlay .overlay__content{direction:rtl!important}.collection-block .caption.upper{text-align:center!important}.section-spacing{padding-top:40px!important;padding-bottom:40px!important}.swiper-button-next,.swiper-button-prev{color:#000!important;width:40px!important;height:40px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important}.product-slider .swiper-container .swiper-button-prev:has(svg):after,.product-slider .swiper-container .swiper-button-next:has(svg):after{display:none!important}.swiper-container .swiper-button-prev svg polyline,.product-slider .swiper-container .swiper-button-next svg polyline{stroke:#000!important}.gallery_carousel .swiper-horizontal>.swiper-scrollbar,.gallery_carousel .swiper-scrollbar.swiper-scrollbar-horizontal{height:10px!important;cursor:pointer;position:unset;margin:20px auto 0!important}.gallery_carousel .swiper-scrollbar-drag{cursor:grab}.button-row{display:inline-flex;flex-direction:column;gap:20px;flex-wrap:wrap}.button-row .link-display{display:inline-block;width:fit-content}.product-block .link-display{font-size:14px;margin-top:5px;display:inline-block}.article-block,.article-block__content,.article-block__title,.article-block__excerpt,.article-block .link-display{text-align:start!important}.article-block .link-display{font-size:14px;margin-top:10px;display:inline-block}.product-block__inner .caption{justify-content:space-between!important;text-align:start!important}.product-block__inner .caption .price{padding:12px 0 0!important}.contact-form .form{max-width:100%!important}.shopify-section.section-rich-text .rte ul{text-align:left}.site-control .site-control__inner a.nav-custom-icon{display:inline-flex}.site-control .site-control__inner a.nav-custom-icon img{height:26px!important;width:auto!important;display:block!important}#page-menu .nav-footer-links{display:flex;flex-wrap:nowrap;flex-direction:column;gap:5px;align-items:flex-start;justify-content:flex-end}#page-menu .nav-footer-links .nav-custom-icon-wrap{display:inline-flex;align-items:center;gap:20px;justify-content:flex-start}#page-menu .nav-footer-links .nav-footer-links__link.custom_icon_links_link{padding:0!important;border:none!important;border-bottom:1px solid #0000003d!important;line-height:1}#page-menu .nav-footer-links .nav-footer-links__link.custom_icon_links_link a.nav-custom-icon{display:inline-flex}#page-menu .nav-footer-links .nav-footer-links__link.custom_icon_links_link a.nav-custom-icon img{height:26px!important;width:auto!important;display:block!important}.site-control .cart.cart-icon--basket2 div{line-height:1!important}.site-control.nav-inline-desktop .site-control__inner .cart{width:auto;display:inline-flex;align-items:center;justify-content:center;column-gap:5px!important;margin-top:-20px!important}.site-control.nav-inline-desktop .site-control__inner .logo .logo-h1{display:flex;align-items:center;justify-content:center;max-width:none!important;margin:0!important;padding:0!important;font-size:34px!important;line-height:1!important;text-transform:capitalize!important;font-weight:400!important;letter-spacing:-2px!important;text-align:center!important;font-style:italic!important}small{font-size:14px;line-height:1.7em}.section-footer .section-footer__text ul li{margin-bottom:.5em;list-style:none}.section-footer .section-footer__row-lower{padding-top:30px!important;padding-bottom:20px!important}.section-footer .copyright{text-transform:capitalize!important}.section_newsletter.image-overlay .overlay__content .line-1{font-size:30px!important;margin:0!important}.section_newsletter .contact-form{padding:0;max-width:800px;margin:0 auto}.section_newsletter .contact-form .inline-mini-form.inline-mini-form--arrow{width:100%!important;margin-top:20px!important;display:flex!important;gap:10px!important;align-items:center!important;justify-content:space-between!important}.section_newsletter .contact-form .inline-mini-form.inline-mini-form--arrow input{font-size:16px!important;width:100%;display:block;padding:8px!important}.section_newsletter .contact-form .inline-mini-form.inline-mini-form--arrow button{width:auto!important;transform:none!important;position:unset!important;font-size:16px!important;display:inline-block!important;padding:8px!important}input,textarea{min-height:32px!important}.section_newsletter .contact-form .signup-form__text.rte.legal,.section_newsletter .contact-form .signup-form__text.rte.legal *{font-size:14px!important}.link-display{border-bottom:2px solid transparent;font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase}.link-display.alt{color:#fff}.link-display.alt:hover{border-color:#fff}.overlay-type .link-display:not(.overlay-type-ignore){border-color:transparent}button,input,optgroup,textarea{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase}.feature-subheader{font-size:12px;font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase}.overlay-type .line-1{text-transform:uppercase}.overlay-type .line-2,.overlay-type .line-3 .link-display{font-size:22px}h2,.h2{font-size:30px;text-transform:uppercase}.section-heading{flex-direction:column}.section-heading h2{padding:0!important;margin:0 auto!important;text-align:center!important;display:inline-block!important}.section-heading .rte{margin:20px auto 0}.section-heading .view-all-link{margin:10px auto 0;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.article .rte h2{text-align:left;text-transform:inherit}.cc-announcement{font-family:"PT Serif",serif;font-weight:400;font-style:normal}.cc-announcement .cc-announcement__inner{padding:4px;min-height:32px;line-height:inherit}.site-control .site-control__inner{position:relative;padding:10px 15px!important;min-height:70px}.cc-announcement a:hover{background:transparent!important}.site-control.fixed{box-shadow:0 0 15px 15px #0000000a!important}.site-control .site-control__inner .cart svg{width:24px!important;height:24px!important;position:relative;top:auto!important;margin:0!important;padding:0!important}.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-2,.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-3{top:calc(100% - 10px);border-top:10px solid #ffffff}#page-menu>.inner{padding-left:10px;padding-right:10px;height:100%}#page-menu .nav-container{display:flex;flex-direction:column;position:relative;gap:20px!important;justify-content:space-between!important;align-items:flex-start!important;height:100%!important;padding-bottom:20px!important}#page-menu .main-nav{margin:0!important}#page-menu .nav.main-nav>ul{margin:0}#page-menu .nav.main-nav>ul>li{margin:0;border-bottom:1px solid #000000}#page-menu .nav.main-nav>ul>li>a{width:100%;padding:15px 0 14px;margin:0;text-align:start!important}#page-menu a .arr{right:0}#page-menu .main-nav li li a{font-size:100%}#page-menu .nav-footer-links .nav-footer-links__link,#page-menu .nav-footer-links .selectors-form__item{display:block;padding:1em 0;margin:0;text-align:left;font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase;border:none!important}#page-menu .nav-footer-links .nav-footer-links__link.custom{border-top:0;padding-top:0}#page-menu .nav-footer-links .nav-footer-links__link .nav-magazine{border:1px solid #000;padding:12px 15px}#page-menu .nav-footer-links .nav-footer-links__link svg{vertical-align:text-bottom;margin:0;margin-inline-end:5px!important}.first-level-menu{width:100%;display:flex;margin-top:15px}.first-level-menu a{flex:1;font-family:"PT Serif",serif;font-weight:700;font-style:normal;font-size:18px;text-transform:uppercase;line-height:50px;border-bottom:1px solid rgba(0,0,0,.25)}.first-level-menu .active{border-bottom:2px solid rgba(0,0,0,1)}.second-level-menu>div{display:none!important}.second-level-menu>.active{display:block!important}.nav-ctas__cta .overlay-type .line-1{font-size:24px;margin-bottom:10px}.nav-ctas__cta .overlay-type .line-3{margin-top:0}.nav-ctas__cta .overlay .inner>*{line-height:1px;display:table-cell;vertical-align:bottom}.wide-container{padding-left:20px;padding-right:20px}.product-slider .swiper-container{overscroll-behavior-x:none;overflow-y:hidden}.product-slider .wide-container{padding-left:0;padding-right:0}.product-slider .wide-container .swiper-container{padding-left:20px;padding-right:20px}.product-area .product-area__details__title{font-size:18px}.product-area .product-area__text-block.feature-subheader{padding-bottom:0}.image-with-text .price-area,.product-area .price-area{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase}.image-with-text .price-area .current-price,.image-with-text .price-area .was-price,.image-with-text .price-area .price,.product-area .price-area .current-price,.product-area .price-area .was-price,.product-area .price-area .price{font-size:18px}.product-area .product-area__rich-text-block.rte,.product-area .product-detail__form__description{font-size:14px}.product-area .product-detail__form__description.product-detail__gap-lg.align-left{border-top:0;padding:0}.product-area .product-area__details .product-detail__form__options .option-selectors label{font-size:12px;text-transform:uppercase;font-weight:400}body .cc-swatches-prod-img select[data-colour-swatch=true]+.clickyboxes a{padding:0;border-radius:50%;width:40px}.cc-swatches select[data-colour-swatch=true]+.clickyboxes li a.active,.cc-swatches select[data-colour-swatch=true]+.clickyboxes li a:hover:not(.active){box-shadow:0 0 0 1px #000}.cc-swatches-prod-img select[data-colour-swatch=true]+.clickyboxes li a:not(.active){box-shadow:0 0 0 1px #f5f5f5}.section-product-template .clickyboxes li{margin-right:10px;padding:0}.section-product-template .clickyboxes li a{font-weight:500;font-size:12px;line-height:28px;border:1px solid #000000;height:28px;width:auto;display:flex;justify-content:center;align-items:center;padding:0 10px;text-transform:uppercase}.section-product-template .clickyboxes li a:hover,.section-product-template .clickyboxes li a.active{border:1px solid #000000;background-color:#000;color:#fff;opacity:1}.section-product-template .clickyboxes li a.unavailable{border:1px solid #d9d9d9;color:#d9d9d9;opacity:1}.section-product-template .clickyboxes li a.unavailable:before{display:none}.section-product-template .clickyboxes .unavailable:after{display:none}.section-product-template .cc-hover-line{display:none}.product-area .product-detail__trust-icons{margin:24px 0 0;padding:10px 0;border-top:1px solid #000000;border-bottom:1px solid #000000;font-size:12px;text-align:left}.product-area .product-detail__trust-icons .product-detail__trust-img{display:none}.cc-accordion,.cc-accordion-item{border:0px}.cc-accordion-item__title:after,.cc-accordion-item__title:before{display:none}.cc-accordion-item__title{font-weight:400;font-size:16px;padding:0}.cc-accordion-item__content{padding-bottom:30px}.cc-accordion-item__content p{font-size:16px}.product-detail__gap-lg.align-left .h4{font-size:18px}.product-detail__complementary .product-block .caption.upper{display:block;position:absolute;top:0;left:0;padding:12px 20px;opacity:0;z-index:100;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.product-detail__complementary .product-block:hover .caption.upper{opacity:1}.product-detail__complementary .product-block .caption.upper .price{font-size:inherit;min-width:70px;padding:12px 0 0;text-align:left}.product-detail__complementary .product-block .caption.downer{position:absolute;bottom:0;left:0;padding:20px;opacity:0;z-index:100;display:block;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.product-detail__complementary .product-block:hover .caption.downer{opacity:1}.custom-variant__edition{margin:5px 0;width:40px;font-size:10px;line-height:1.5em;text-align:center}.section-id-_collection .product-block .caption.upper,.section-product-recommendations .product-block .caption.upper,.section-featured-collection .product-block .caption.upper,.product-list-container .product-block .caption.upper,.image-with-text__text__wrap .product-block .caption.upper,.article-collection .product-block .caption.upper,.product-detail__bundle .product-block .caption.upper,.bundle-drawer .product-block .caption.upper{font-family:"PT Serif",serif;font-weight:400;font-style:normal}.section-id-_collection .product-block .caption.upper .price,.section-product-recommendations .product-block .caption.upper .price,.section-featured-collection .product-block .caption.upper .price,.product-list-container .product-block .caption.upper .price,.image-with-text__text__wrap .product-block .caption.upper .price,.article-collection .product-block .caption.upper .price,.product-detail__bundle .product-block .caption.upper .price,.bundle-drawer .product-block .caption.upper .price{padding:12px 0}.section-id-_collection .product-block .caption.downer,.section-product-recommendations .product-block .caption.downer,.section-featured-collection .product-block .caption.downer,.product-list-container .product-block .caption.downer,.image-with-text__text__wrap .product-block .caption.downer,.article-collection .product-block .caption.downer,.product-detail__bundle .product-block .caption.downer,.bundle-drawer .product-block .caption.downer{display:none;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.product-label{padding:8px 54px;transform:rotateY(0) rotate(45deg);z-index:10}.product-block .product-label:not(.product-label--marquee){top:35px;right:-35px;left:auto}.site-control .site-control__inner .cart.nav-cart svg{width:30px!important;height:30px!important}.product-block-cta .placeholder{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#c5c6c7!important}.section-footer .section-footer__title-custom{font-size:24px;line-height:32px;text-align:start;padding-bottom:20px;border-bottom:2px solid #d9d9d9;margin-bottom:20px}.section-footer .social-links svg{width:42px;height:42px}.section-footer .section-footer__row-lower{font-size:inherit;line-height:inherit;padding-bottom:0}.section-footer .section-footer__localization{text-align:center}.section-footer .section-footer__localization button{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.section-footer .disclosure .disclosure__toggle,.section-footer .disclosure .disclosure-list{letter-spacing:.05rem}.section-footer .section-footer__payment-icons .section-footer__payment-icon{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.section-footer .section-footer__row-custom{justify-content:center;text-align:center}.template-suffix-world-of-cabana h1.line-1,.template-article h1.line-1{font-family:Cormorant Garamond,serif;font-style:italic;text-transform:capitalize!important}.breadcrumb{font-size:14px}.sm\:pt-medium{padding-top:20px}.cart-list-header,.cart-list .desc .product-title,.cart-list .item-price,.cart-list .line-total{text-transform:uppercase;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.cart-list .col-image{width:215px}.image-with-text a:hover .rimage-outer-wrapper,.collection-block.hover-info:hover .image,.user-is-tabbing .collection-block.hover-info .image,.section-image-with-text-overlay a:hover .rimage-outer-wrapper,html:not(.touch) .article-block:hover .article-block__image .rimage__image{filter:none;transform:none}.collection-block.hover-info:hover .image-inner:after,.user-is-tabbing .collection-block.hover-info .image-inner:after{opacity:1!important;box-shadow:none!important}.adv-970{width:970px;margin:0 auto}.adv-320{width:320px;margin:0 auto}.adv-300{width:300px;margin:0 auto}.vector{background:url(//cabanamagazine.com/cdn/shop/t/50/assets/vector.png?v=24157320393352517951686924946) repeat-x 0 50%;width:100%;display:block;padding:15px 0}.slideshow[data-autoplay=true] .slick-dots li.slick-active button.custom-dot circle.circle-two{animation:none}.pager-button{max-width:300px;margin:0 auto}.pager-button .pager-counter{font-size:14px;margin-bottom:0}.pager-button .pager-progress{padding:0;margin:10px auto 18px;width:200px}.pager-button .pager-progress .free-shipping-bar__bar{height:2px}.pager-button a{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase;padding:18px 80px;transition:none}.pager-button a.loading{background-color:#fff;border-color:#fff;color:#000;padding:7px 80px}.pager-button a span{display:block}.pager-button a svg{display:none}.pager-button a.loading svg{display:block}.pager-button a.loading span,#rbr-container-element-true{display:none}.photo-button{width:50px;height:50px;position:absolute;top:50%;left:50%}.photo-button svg{width:50px;height:50px}.cart-drawer-modal.cc-popup{padding:0;z-index:2147483711}.cart-drawer-modal.cc-popup.cc-popup--right .cc-popup-modal{width:530px;max-width:calc(100% - 30px);display:flex;flex-direction:column;padding:40px 40px 0}.cart-drawer-modal.cc-popup .cc-popup-container{flex-grow:1;display:flex}.cart-drawer-modal.cc-popup .cc-popup-content{display:flex;padding:0;text-align:start;width:100%}.cart-drawer{display:flex;flex-direction:column;flex:0 0 auto;width:100%}.cart-drawer__content{flex:1 0 0;padding:0}.cart-drawer__header{margin:0 0 20px}.cart-drawer__header h3{font-size:20px;text-transform:uppercase}.cart-drawer__footer{flex:0 0 auto}.cart-drawer__note input{width:100%;margin-bottom:5px}.cart-drawer__note{margin-top:.75em}.cart-drawer__note textarea{width:100%}.cart-item-upsells{margin:0}.cart-drawer .cart-item,.cart-drawer .cart-item-upsells,.cart-drawer .cart-drawer__footer{transition:transform .6s cubic-bezier(0,0,.2,1),opacity .5s cubic-bezier(0,0,.2,1)}.cc-popup.cc-popup--visible .cart-drawer .cart-item-list>div:nth-child(1) .cart-item{transition-delay:.2s}.cc-popup.cc-popup--visible .cart-drawer .cart-item-list>div:nth-child(2) .cart-item{transition-delay:.275s}.cc-popup.cc-popup--visible .cart-drawer .cart-item{transition-delay:.35s}.cc-popup.cc-popup--visible .cart-drawer .cart-item-upsells{transition-delay:.425s}.cc-popup.cc-popup--visible .cart-drawer .cart-drawer__footer{transition-delay:.5s}.cc-popup:not(.cc-popup--visible) .cart-drawer .cart-item,.cc-popup:not(.cc-popup--visible) .cart-drawer .cart-item-upsells,.cc-popup:not(.cc-popup--visible) .cart-drawer .cart-drawer__footer{transform:translate(15px);opacity:0}.cart-item-list{width:100%}.cart-item-list__head,.cart-item__not-image{display:flex}.cart-item-list-heading,.cart-item__column{flex-shrink:0}.cart-item-list-heading{margin-bottom:10px;padding:0;border-bottom:1px solid #000000}.cart-item{padding-top:0;padding-bottom:20px}.cart-drawer .cart-item__quantity{padding-inline-end:0;width:80px;text-align:center}.cart-drawer .cart-item__quantity .quantity .cart-item__quantity-input{border:0px;width:1em;padding:0;text-align:center}.cart-item__not-image{flex-direction:column}.cart-item-list-heading--product{flex:1 1}.cart-item-list-heading--quantity,.cart-item__quantity{padding-inline-end:20px;width:calc(2em + 99px)}.cart-item-list-heading--total,.cart-item__total{text-align:end;width:150px}.cart-item__image{width:180px;padding-inline-end:20px}.cart-item__image a{display:block}.cart-item__description{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase;flex:1 1;padding-inline-end:20px}.cart-item__remove-row .cart-item__remove{display:inline-block;border-bottom:1px solid;line-height:1.2em;font-size:75%}.cart-item .unit-price{font-size:18px}.cart-form .checkout-buttons{margin-right:-40px;margin-left:-40px;padding:20px 40px;position:sticky;bottom:0;z-index:1000;background-color:#fff}.checkout-buttons--button{width:100%;text-align:center;font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase}[data-shopify-buttoncontainer]{justify-content:flex-end}.additional-checkout-buttons [data-shopify-buttoncontainer]>li{margin-top:8px!important;flex-grow:1!important}.update-cart-container{margin-bottom:5px}.js [data-ajax-update=true] .update-cart-container{display:none}.terms-agreement{display:block;margin-bottom:8px}.terms-agreement input,.terms-agreement label{vertical-align:middle}#shipping-calculator{margin-top:20px;margin-inline-end:-30px;display:flex;flex-wrap:wrap;align-items:flex-end}.cart-form #shipping-calculator .inputrow{flex:1 1 auto;width:calc(50% - 30px);padding:0 0 20px;padding-inline-end:30px}.cart-form #shipping-calculator .inputrow label{display:block;float:none;font-size:18px;line-height:1.4em;font-weight:600;margin-bottom:8px}.cart-form #shipping-calculator .inputrow input[type=text]{box-sizing:border-box;width:100%}.cart-form #shipping-calculator #wrapper-response{margin:20px 0;width:100%;flex:0 0 auto}.cart-discount-list{margin:1em 0}.cart-discount{list-style:none;display:inline-block;padding:.5em 1em;background:#fff5f5;border-radius:3px}.cart-discount:not(:last-child){margin-bottom:.5em}.cart-discount__icon svg{width:18px;height:18px;vertical-align:middle}.cart-discount__amount:before{content:"-"}.cart-discount--inline .cart-discount__label{margin-inline-end:1em}.error-message{display:none;border:1px solid #d32d2d;background-color:#fff5f5;border-radius:0;padding:15px 31px;font-size:14px;text-align:center;color:#d32d2d;margin-top:1em;margin-bottom:1em}.cart-item .error-message{opacity:0;max-width:432px;width:100%}.cart-drawer__content .error-message{max-width:none}.w-100{width:100%}.flex{display:flex}.cart-item-upsells .product-slider .swiper-container .swiper-wrapper{margin-top:0}.cart-item-upsells .product-detail__gap-lg{padding-top:28px;padding-bottom:0}.cart-item__unit-price{padding-top:12px}.toggle-target{transition:all .3s cubic-bezier(.25,.45,.45,.95)}.toggle-target--in-transition{overflow:hidden}.toggle-target--hidden{display:none}.lightly-spaced-row{margin:20px 0}.cart-drawer__footer .cart-list{border-top:1px solid #000000;border-bottom:1px solid #000000}.cart-drawer__footer .cart-list .item{margin:20px 0;font-size:14px}.cart-drawer__footer .cart-list .special div:last-child{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px}.cart-drawer__footer .cart-list .item div{flex:50%}.cart-drawer__footer .cart-list .item div:last-child{text-align:right}.toggle-target-container textarea{text-transform:inherit}.free-shipping-bar{margin:var(--gutter-content) 0;text-align:center;padding:15px}.free-shipping-bar--no-cart{display:none}.free-shipping-bar:not([data-free-shipping-progress="1"]) .free-shipping-bar__message--yes{display:none}.free-shipping-bar[data-free-shipping-progress="1"] .free-shipping-bar__message--no{display:none}.free-shipping-bar__bar{position:relative;overflow:hidden;height:6px;border-radius:6px;background-color:#00000026}.free-shipping-bar__bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;border-radius:6px;transform:translate(calc(-100% * (1 - var(--free-shipping-progress))));transition:all 1s cubic-bezier(0,0,.09,.97);background:#000}[dir=rtl] .free-shipping-bar__bar:after{transform:translate(calc(100% * (1 - var(--free-shipping-progress))))}.free-shipping-bar__message{margin-top:.6em}#search-modal .search-form .inline-mini-form input{font-size:18px!important;padding:14px 0;padding-right:0!important;padding-left:40px;transition:none!important;text-transform:inherit}#search-modal .search-form .inline-mini-form input::placeholder{color:gray}.inline-mini-form.inline-mini-form--arrow:after{transition:none!important}#search-modal .search-form .inline-mini-form button{right:inherit!important;left:0;width:24px!important;transition:none!important}#search-modal .search-form .inline-mini-form button svg{height:24px!important;width:24px!important}.cc-predictive-search-results .theme-filter-container .cc-product-filter-container .button{margin:40px auto;display:block}.cc-predictive-search-results h3{text-transform:uppercase;letter-spacing:.075rem;text-align:left;font-size:14px}.cc-predictive-search-results .link-display{cursor:pointer;opacity:1!important;font-size:14px}.cc-predictive-search-results .link-display.active{border-bottom-color:#000}.cc-predictive-search-results .cc-tabs__tab__panel{display:none}.cc-predictive-search-results .cc-tabs__tab-headers{margin:0!important}.cc-predictive-search-results .cc-tabs__tab-headers__header{font-family:"PT Serif",serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.075rem}.cc-predictive-search-results .search-result .align-left{font-size:18px;text-transform:uppercase}.cc-predictive-search-results .search-result .article-block__content .desktop-only p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:.55em;margin-bottom:1em}.cc-predictive-search-results ul{padding-inline-start:0;list-style:none}.cc-predictive-search-results ul li{text-transform:capitalize}.cc-predictive-search-results ul+h3{margin-top:40px}.cc-predictive-search-results mark{background:#fff;font-weight:700;color:#000}.template-suffix-atlas-of-craft-draft .feature-header,.template-suffix-atlas-of-craft-draft .blog-toolbar,.template-suffix-atlas-of-craft-draft .link-display,.template-suffix-atlas-of-craft-draft .align-left,.template-suffix-atlas-of-craft-draft .atlas-subtitle,.template-suffix-atlas-of-craft-draft .atlas-block__excerpt,.template-suffix-atlas-africa-flexible .article,.template-suffix-atlas-africa-flexible .feature-header,.template-suffix-atlas-asia-flexible .article,.template-suffix-atlas-asia-flexible .feature-header,.template-suffix-atlas-americas-flexible .article,.template-suffix-atlas-americas-flexible .feature-header,.template-suffix-atlas-europe-flexible .article,.template-suffix-atlas-europe-flexible .feature-header{font-family:Belleza,sans-serif;font-weight:400;font-style:normal}.atlas-continents{justify-content:center;margin-top:0;flex-direction:column}.atlas-continents .buttons{display:flex;flex-wrap:wrap}.atlas-continents .separator{width:100%;margin-top:40px;display:block;height:35px;background:url(//cabanamagazine.com/cdn/shop/files/cabana-atlas-separator.png?v=3312114970960151800) center center;background-size:cover}.atlas-continents .cc-tabs__tab-headers li{margin-right:20px}.atlas-continents .cc-tabs__tab-headers{justify-content:center;cursor:pointer}.atlas-continents .cc-tabs__tab-headers .link-display.active{color:#000;border-bottom-color:#000}.atlas-continents .cc-tabs__tab-headers .link-display:after{display:none!important}.cc-hover-line{display:none}.atlas-continents .cc-tabs__tab__panel{display:none;margin-bottom:40px;position:relative}.atlas-continents .cc-tabs__tab__panel .cc-tab-close{position:absolute;right:0;top:-12px;width:44px;height:44px;padding:7px;min-width:auto;background-color:transparent;border:none;box-shadow:none}.atlas-continents .cc-tabs__tab__panel .cc-tab-close svg{stroke:#222;stroke-width:2px}.atlas-continents .align-left{font-size:20px;text-align:center}.atlas-continent{padding-left:20px;padding-right:20px;width:25%}.atlas-continent img:last-child{display:none}.atlas-continent.active img:first-child{display:none}.atlas-continent.active img:last-child{display:block}.atlas-continent:hover img:first-child{display:none}.atlas-continent:hover img:last-child{display:block}.atlas-tag{text-transform:inherit}.atlas-tag .swatch-sample{display:inline-block;width:20px;height:20px;margin-top:calc(.75em - 12px);margin-bottom:20px;margin-right:.75em;box-shadow:0 0 0 1px #000;vertical-align:top;position:relative;background:no-repeat center / 100%}.atlas-tag.active .swatch-sample{background-color:#c4c4c3}.atlas-tag.active .swatch-sample.continent_the-americas{background-color:#91b08e}.atlas-tag.active .swatch-sample.continent_europe{background-color:#dabe82}.atlas-tag.active .swatch-sample.continent_africa-and-middle-east{background-color:#ba9193}.atlas-tag.active .swatch-sample.continent_asia-and-pacific{background-color:#97b4b6}.atlas-subtitle{color:#666;text-align:center;font-size:16px;text-transform:uppercase}.atlas-block__excerpt ul{list-style:none;color:#666;text-align:center;padding-inline-start:0;font-size:16px}.newsletter-drawer-modal.cc-popup{padding:0;z-index:2147483721}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right .cc-popup-modal{width:530px;max-width:calc(100% - 30px);display:flex;padding:40px 40px 200px;margin:0}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right.hidden-cookie .cc-popup-modal{padding:40px}.newsletter-drawer-modal.cc-popup .cc-popup-close:hover{background-color:transparent!important}.newsletter-drawer-modal.cc-popup .cc-popup-container{flex-grow:1;display:flex;flex-direction:column}.newsletter-drawer-modal.cc-popup .cc-popup-container .cc-popup-image{position:relative;margin:-40px -40px 0;width:530px;height:100%;top:0;bottom:0;left:0;right:0}.newsletter-drawer-modal.cc-popup .cc-popup-content{display:flex;padding:0;text-align:start;width:100%;color:#000!important}.newsletter-drawer-modal.cc-popup .cc-popup-column{width:100%}.newsletter-drawer-modal.cc-popup .cc-popup-content .cc-popup-text .rte{transition:all .5s ease-in-out;visibility:visible;opacity:1}.newsletter-drawer-modal.cc-popup.focus-in .cc-popup-content .cc-popup-text .rte{transition:all .5s ease-in-out;visibility:hidden;opacity:0}.newsletter-drawer-modal.cc-popup .cc-popup-content .cc-popup-text h2{margin-bottom:0;font-size:22px}.newsletter-drawer-modal.cc-popup .cc-popup-content .cc-popup-text .rte{font-size:14px;text-align:center}.newsletter-drawer-modal.cc-popup .inline-mini-form.inline-mini-form--arrow{transition:all .5s ease-in-out;width:100%;margin:14px auto 20px;transform:translateZ(0)}.newsletter-drawer-modal.cc-popup.focus-in .inline-mini-form.inline-mini-form--arrow{transition:all .5s ease-in-out;transform:translate3d(0,-60px,0)}.newsletter-drawer-modal.cc-popup .inline-mini-form.inline-mini-form--arrow input{font-size:inherit;text-transform:none;background-color:#fff}.newsletter-drawer-modal.cc-popup .inline-mini-form.inline-mini-form--arrow input::placeholder{color:#d9d9d9}.newsletter-drawer-modal.cc-popup .inline-mini-form.inline-mini-form--arrow button{right:-20px;width:auto}.newsletter-drawer-modal.cc-popup .cc-popup-content .cc-popup-form{position:relative;overflow:hidden;margin-top:0;padding-top:20px}.newsletter-drawer-modal.cc-popup .cc-popup-content .legal{transition:all 1s ease-in-out;font-size:12px;text-align:center;line-height:1.5em;margin-bottom:20px;visibility:hidden;max-height:0;opacity:0;position:absolute;top:120px;z-index:-1}.newsletter-drawer-modal.cc-popup.focus-in .cc-popup-content .legal{transition:all 1s ease-in-out;visibility:visible;max-height:none;opacity:1;z-index:2}#accessiblyAppWidgetButton{display:none}.product-detail__bundle .header{font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:0;margin:0 0 10px;text-decoration:underline}.product-detail__bundle .grid--uniform{margin-bottom:40px}.product-detail__bundle .product-list.grid--uniform .column{padding-left:0;padding-right:10px}.product-detail__bundle .grid--uniform .column.quarter:nth-child(odd){clear:none}.product-detail__bundle .grid--uniform .column.quarter:nth-child(3n+1){clear:none}.product-detail__bundle .grid--uniform .column.quarter:nth-child(5n+1){clear:left}.product-detail__bundle .column.quarter{float:left;width:20%}.product-detail__bundle .product-block{margin-top:0}.product-detail__bundle .product-block .placeholder{height:100%;width:100%;display:flex;align-items:center;background-color:#c5c6c7}.product-detail__bundle .product-block .placeholder svg{flex-grow:1;stroke-width:2}.bundle-products-modal.cc-popup{padding:0;z-index:2147483710}.bundle-products-modal.cc-popup.cc-popup--right .cc-popup-modal{width:530px;max-width:calc(100% - 30px);display:flex;flex-direction:column;padding:40px 40px 0}.bundle-products-modal.cc-popup .cc-popup-container{flex-grow:1;display:flex}.bundle-products-modal.cc-popup .cc-popup-content{display:flex;padding:0;text-align:start;width:100%}.bundle-drawer{display:flex;flex-direction:column;flex:0 0 auto;width:100%}.bundle-drawer__content{flex:1 0 0;padding:0}.bundle-drawer__header{margin:0}.bundle-drawer__header h3{font-size:20px;text-transform:uppercase;text-align:left}.bundle-drawer__footer{flex:0 0 auto}.bundle-drawer .grid--uniform{margin-bottom:40px}.bundle-drawer .product-list.grid--uniform .column{padding-left:0;padding-right:10px}.bundle-drawer .grid--uniform .column.half:nth-child(2n){padding-right:0;padding-left:10px}.bundle-drawer .product-list .product-block{margin-top:20px}.bundle-drawer .column.half{float:left;width:50%}.bundle-form .checkout-buttons{margin-right:-40px;margin-left:-40px;padding:20px 40px;position:sticky;bottom:0;z-index:1000;background-color:#fff}.bundle-form .checkout-buttons .button{display:flex}.bundle-form .checkout-buttons .button .first{flex-grow:1;text-align:left}.bundle-form .checkout-buttons .button[disabled] .first{text-align:center}.bundle-form .checkout-buttons .button[disabled]:hover{background-color:#333!important;color:#fff!important}.bundle-form .bundle-item .caption.downer{position:relative;margin-top:-47px;padding:0;opacity:1;z-index:100;display:flex;flex-direction:column;align-items:center;width:100%;font-family:"PT Serif",serif;font-weight:400;font-style:normal}.bundle-form .bundle-item .caption.upper .title,.bundle-form .bundle-item .caption.upper .price{font-size:14px!important}.bundle-form .bundle-item .bundle-item__quantity{padding-inline-end:0;width:90px;text-align:center;background-color:#fff;border:1px solid #000;border-radius:16px}.bundle-form .bundle-item .max-warning{visibility:hidden;font-size:12px;line-height:12px}.bundle-form .bundle-item__quantity .quantity svg{vertical-align:text-bottom}.bundle-form .bundle-item__quantity .quantity .bundle-item__quantity-input{border:0px;width:1em;padding:0;text-align:center}.bundle-form .bundle-item__quantity .buttoned-input{display:none}.bundle-form .bundle-item__quantity .buttoned-first{line-height:32px}.bundle-form .bundle-item__quantity .buttoned-first .quantity-first{padding:0 20px}.avideo-play{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}#site-control.fixed .cc-announcement{overflow:visible}.cc-announcement:after{content:"";display:block;width:100%;height:5px;position:absolute;bottom:-5px;background:linear-gradient(-45deg,transparent 5px,#000000 0),linear-gradient(45deg,transparent 5px,#000000 0);background-repeat:repeat-x;background-position:left top;background-size:6px 5px}.product-list .promo-block.product-block:not(.collection-block) .image{padding-top:66%}.promo-block.product-block .rimage-wrapper .cover{object-fit:cover}#paywhirl-customer-portal-wrap .text-center h1{font-size:32px;text-transform:uppercase}#paywhirl-customer-portal-wrap .text-center p{text-align:center}#search-modal{animation:none}#search-modal .inner .growth-area{justify-content:start;padding:0}.article-block .article-block__title{font-size:22px}.article-block.article-block--excerpt-below .article-block__excerpt,.article-block.article-block--excerpt-below .article-block__excerpt *{font-size:16px;line-height:1.2}.article .rte *,.template-article .rte,.template-article #template,.template-article #address_tables,.template-article #comments{text-align:start!important}.article-image{max-width:400px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width: 1099px){.site-control .site-control__inner{min-height:60px;width:100%!important;padding:10px 0!important;max-width:100%!important;display:flex!important;flex-wrap:nowrap!important}.site-control .site-control__inner .nav-atlas,.site-control .site-control__inner .nav-club,.site-control .site-control__inner .nav-wishlist{display:none}.site-control .site-control__inner .nav-left-side{position:absolute;left:auto!important;right:0!important}.site-control.nav-inline-desktop .site-control__inner .menu{display:flex!important;justify-content:start!important;align-items:center!important;right:10px!important;left:auto!important}.site-control .site-control__inner .nav-right-side{position:absolute;left:0!important;right:auto!important}.site-control .site-control__inner .nav-account,.nav-left-side .secondary-nav,.site-control .site-control__inner a.nav-custom-icon{display:none!important}.site-control .cart{left:10px!important;right:auto!important}.site-control .site-control__inner .nav-search{left:50px!important;right:auto!important}.site-control.nav-inline-desktop .site-control__inner .logo{font-size:36px!important;line-height:1!important;text-transform:capitalize!important;font-weight:400!important;letter-spacing:-2px!important;text-align:center!important;font-style:italic!important}}@media (max-width: 1023px){.product-detail__complementary .product-block .caption.upper,.product-detail__complementary .product-block .caption.downer{opacity:1}}@media only screen and (max-width: 959px){.cart-item-list-heading--total,.cart-item__total{width:100px}}@media (max-width: 767px){.desktop{display:none!important}.section-spacing{padding-top:30px!important;padding-bottom:30px!important}.section-id-_collection .product-block .caption.upper .price,.section-product-recommendations .product-block .caption.upper .price,.section-featured-collection .product-block .caption.upper .price,.product-list-container .product-block .caption.upper .price,.image-with-text__text__wrap .product-block .caption.upper .price,.article-collection .product-block .caption.upper .price,.product-detail__bundle .product-block .caption.upper .price,.bundle-drawer .product-block .caption.upper .price{font-size:inherit;padding:12px 0 0;text-align:start}.product-block .product-label:not(.product-label--marquee){top:20px;right:-50px;left:auto}.site-control .cart.cart-icon--basket2 div{top:22px!important}.wide-container .product-list.mob-two-col:not(.jiggly-split) .product-block,.wide-container .product-list.mob-two-col:not(.jiggly-split) .collection-block{width:calc(50% - 5px);padding:5px}.wide-container .product-list.mob-two-col:not(.jiggly-split) .product-block:nth-child(odd),.wide-container .product-list.mob-two-col:not(.jiggly-split) .collection-block:nth-child(odd){margin-left:5px}.section-footer .disclosure .disclosure-list{left:-50%}.section-footer .section-footer__payment-icons{text-align:center}.section-footer .section-footer__payment-icons .section-footer__payment-icon{height:18px}.wide-container .product-list.mob-two-col:not(.jiggly-split) .promo-block.product-block{width:calc(100% - 5px);padding:5px}.wide-container .product-list.mob-two-col:not(.jiggly-split) .promo-block.product-block:nth-child(odd){margin-left:5px}div[data-section-type=cart-template] .cart-item .error-message{margin-left:80px}.cart-item-list__head{display:none}.cart-form .cart-item{border-top:0;border-bottom:1px solid #000000}.cart-form .cart-item:last-child{border-bottom:0}.cart-item__column{text-align:start;width:auto;padding:0}.cart-item__image{width:180px;padding-inline-end:20px}.cart-item__description{font-size:14px}.cart-item__total{display:none}.cart-form #shipping-calculator{margin-inline-end:0;display:block}.cart-form #shipping-calculator .inputrow{width:auto;padding-inline-end:0}.cart-form #shipping-calculator .inputrow .button{box-sizing:border-box;width:100%}.cart-form .checkout-col{width:auto}.cart-form .checkout-buttons{margin-right:-20px;margin-left:-20px;padding:20px}.cart-drawer-modal.cc-popup.cc-popup--right .cc-popup-modal{padding:40px 20px 0}.template-suffix-atlas-of-craft-draft .cc-articles{column-count:2}.template-suffix-atlas-of-craft-draft .cc-articles>.article-column{margin-top:0;padding-left:10px;padding-right:10px}.atlas-continents{flex-wrap:wrap}.atlas-continent{width:calc(50% - 1px)}#search-modal .inner .growth-area{padding-top:70px}.cc-predictive-search-results .theme-filter-container .cc-product-filter-container{display:flex;flex-direction:column}.cc-predictive-search-results .theme-filter-container .cc-product-filter{transition:none;visibility:visible;opacity:1;transform:none;position:relative;z-index:0;padding:40px 0 0;overflow:auto;box-shadow:none;height:auto!important}.bundle-form .checkout-buttons{margin-right:-20px;margin-left:-20px;padding:20px}.bundle-products-modal.cc-popup.cc-popup--right .cc-popup-modal{padding:40px 20px 0}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right .cc-popup-modal{width:100%;max-width:100%;padding:0 40px 230px}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right.hidden-cookie .cc-popup-modal{padding:0 40px 40px}.newsletter-drawer-modal.cc-popup .cc-popup-container .cc-popup-image{height:0;width:auto;margin-top:0}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right .cc-popup-modal{transform:translate3d(0,60px,0)}.newsletter-drawer-modal.cc-popup.cc-popup--visible .cc-popup-modal{transform:translateZ(0)}.newsletter-drawer-modal.cc-popup .cc-popup-content .cc-popup-text h2{font-size:22px;letter-spacing:0}.newsletter-drawer-modal.cc-popup .inline-mini-form.inline-mini-form--arrow{width:100%;margin:14px auto}.newsletter-drawer-modal.cc-popup.focus-in .inline-mini-form.inline-mini-form--arrow{transform:translate3d(0,-70px,0)}.newsletter-drawer-modal.cc-popup .cc-popup-content .legal{font-size:12px;margin-bottom:14px;top:130px}.section-footer{text-align:center!important}.section-footer .section-footer__title-custom{font-size:22px;line-height:28px;text-align:center!important;padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin-bottom:10px}.section-footer ul.social-links__list{justify-content:center!important}.section_newsletter.image-overlay .overlay__content .line-1{font-size:22px!important}.section_newsletter .contact-form .signup-form .rte{font-size:14px!important}.section_newsletter .contact-form .signup-form__text.rte.legal,.section_newsletter .contact-form .signup-form__text.rte.legal *{font-size:12px!important}}@media only screen and (max-width: 360px){.cart-form .item .image{margin-left:0;width:50px}}@media (min-width: 768px){.mobile{display:none!important}.section-id-_collection .product-block .caption.upper,.section-product-recommendations .product-block .caption.upper,.section-featured-collection .product-block .caption.upper,.product-list-container .product-block .caption.upper,.image-with-text__text__wrap .product-block .caption.upper,.article-collection .product-block .caption.upper,.product-detail__bundle .product-block .caption.upper,.bundle-drawer .product-block .caption.upper{display:flex;width:100%}.section-id-_collection .product-block .caption.upper .title,.section-product-recommendations .product-block .caption.upper .title,.section-featured-collection .product-block .caption.upper .title,.product-list-container .product-block .caption.upper .title,.image-with-text__text__wrap .product-block .caption.upper .title,.article-collection .product-block .caption.upper .title,.product-detail__bundle .product-block .caption.upper .title,.bundle-drawer .product-block .caption.upper .title{flex:1 1 auto}.section-id-_collection .product-block .caption.upper .price,.section-product-recommendations .product-block .caption.upper .price,.section-featured-collection .product-block .caption.upper .price,.product-list-container .product-block .caption.upper .price,.image-with-text__text__wrap .product-block .caption.upper .price,.article-collection .product-block .caption.upper .price,.product-detail__bundle .product-block .caption.upper .price,.bundle-drawer .product-block .caption.upper .price{font-size:inherit;padding:12px 0 0 12px;text-align:start}.product-detail__complementary .product-block .caption.upper,.product-detail__complementary .product-block .caption.downer{font-size:14px}.product-detail__complementary .product-block .caption.upper{padding:0 10px}.product-detail__complementary .product-block .caption.downer{padding:10px}.adv-sticky{height:760px;position:sticky;top:0}.template-suffix-world-of-cabana h1.line-1,.template-article h1.line-1{font-size:80px!important}.section-footer .section-footer__row--blocks .section-footer__row__col{flex-basis:25%;padding:0 20px}div[data-section-type=cart-template] .cart-item .error-message{margin-left:100px}.cart-item-upsells .product-slider--small{margin-right:-40px;padding-right:40px}#search-modal .search-form .inline-mini-form{width:45%!important}.newsletter-drawer-modal.cc-popup.cc-popup--bottom-right .cc-popup-modal{height:100%}.newsletter-drawer-modal.cc-popup .cc-popup-close svg{stroke:#fff!important}#search-modal .inner .growth-area{padding-top:20px}.template-suffix-atlas-of-craft-draft .cc-articles{display:inline-block;column-count:4;column-gap:0}.template-suffix-atlas-of-craft-draft .cc-articles>.article-column{display:block;margin-top:0;padding-left:30px;padding-right:30px}.section-footer .section-footer__row--blocks{padding-top:50px!important;padding-bottom:0!important}}@media (min-width: 992px){.promo-block.column.quarter{width:50%}.column.one-fifth{width:20%}}@media (min-width: 1100px){#shopify-section-header{direction:ltr!important}#shopify-section-header .cc-announcement,#shopify-section-header .site-control.nav-inline-desktop .site-control__inline-links{direction:rtl!important}.site-control .site-control__inner{flex-wrap:wrap}.site-control.nav-inline-desktop .site-control__inner .nav-left-side{width:33.33%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:nowrap!important;flex-grow:1}.site-control.nav-inline-desktop .site-control__inner .nav-right-side{width:33%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;flex-wrap:nowrap!important;flex-grow:1}.site-control.nav-inline-desktop .site-control__inner .menu{display:none!important}.site-control.nav-inline-desktop .site-control__inner .logo{left:0!important;z-index:1;width:33%!important;display:flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;font-size:42px!important;line-height:1!important;text-transform:capitalize!important;font-weight:400!important;letter-spacing:-2px!important;text-align:center!important;font-style:italic!important}.site-control.nav-inline-desktop .site-control__inner .logo .logo-h1{font-size:42px!important}.site-control.nav-inline-desktop .site-control__inner .cart{right:0!important;padding:0!important;margin:0!important}.site-control.nav-inline-desktop .site-control__inline-links{padding-top:10px;width:100%;order:4;text-align:center;flex-grow:1}.site-control.nav-inline-desktop .site-control__inner .nav-left-side .first-level-menu{width:320px;margin-top:0;margin-inline-start:-15px}.first-level-menu a{font-size:14px}.nav-inline-desktop .logo img{display:block;margin:0;padding:0}.site-control .site-control__inner .nav-account{display:inline-block;margin:0!important;padding:0!important;font-size:14px!important}.site-control.nav-inline-desktop .site-control__inner .nav-row{text-align:center!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul{display:flex!important;gap:30px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul>li>a:after{width:100%}.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul>li>a{padding:0!important;margin:0!important;text-transform:uppercase!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns{padding:40px 30px}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li,.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li.nav-ctas__cta{flex-basis:25%;padding:0 20px;margin-left:0}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns>li.nav-ctas__cta{height:350px}.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns .column-title{font-size:18px}.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-2 ul.nav-columns ul a:not(.column-title),.site-control.nav-inline-desktop .site-control__inner .multi-level-nav.reveal-on-hover .tier-3 ul.nav-columns ul a:not(.column-title){font-size:14px;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.template-product #page-content .shopify-section:not(:nth-child(1)) .product-area .product-area__details__header{padding-top:10px}}@media (min-width: 1200px){.product-area .product-area__media{width:50%}.product-detail__bundle .column.quarter{width:12%}.product-area .product-area__details{width:50%}.product-area .product-area__details .product-area__details__inner{width:100%;padding-left:80px;padding-right:80px;padding-bottom:0}}@media (min-width: 1441px){.template-product #page-content .shopify-section:not(:nth-child(1)) .product-area .product-area__details__header{padding-top:10px}.product-slider--small{margin-right:-80px;padding-right:80px}.site-control .site-control__inner .cart .text-link{display:inline-block!important;font-family:"PT Serif",serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;position:relative}.site-control .cart div{left:15px!important}.site-control .site-control__inner .cart .text-link:after{content:"";position:absolute;width:100%;bottom:-3px;left:0;height:1.5px;background-color:transparent}.site-control .site-control__inner .cart:hover .text-link:after{background-color:currentColor}}@media (min-width: 1600px){.site-control .site-control__inner .nav-right-side{width:auto}}@media (min-width: 500px) and (max-width: 1199px){.theme-filter-container .cc-product-filter-container .product-list-container .product-list.product-list--rows .promo-block.product-block{width:calc(100% - 1px)}}#search-modal .search-form .inline-mini-form button svg{transform:rotate(180deg)}.site-control.nav-inline-desktop .site-control__inner .nav-row ul li{text-align:right!important}.wide-container{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}.section-footer .section-footer__newsletter-block .signup-form form button{left:0!important;right:auto!important}.section-footer .section-footer__newsletter-block .signup-form form button svg{transform:rotate(180deg)}.section-footer .section-footer__title-custom{text-transform:uppercase!important;font-weight:700!important;font-size:18px!important;line-height:1!important;padding:0!important;border:none!important}.section-footer__text.policy_text{margin:0 0 5px!important;display:block;clear:both;line-height:1}.section-footer__text.policy_text *{font-size:11px!important;line-height:1.2!important}.section-footer__text.policy_text a{text-decoration:underline!important;display:inline-block}.input_wrap{display:flex!important;gap:10px!important;margin-bottom:10px!important;flex-wrap:nowrap!important}.input_wrap p{margin:0!important;flex-grow:1!important}.section-footer .section-footer__newsletter-block .signup-form .input_wrap .signup-form__email{width:100%;padding:10px 5px!important;background:#fff!important;border:1px solid #00000014!important}.section-footer .section-footer__newsletter-block .signup-form .input_wrap button{position:unset!important;transform:unset!important;width:fit-content!important;background:#000!important;border-radius:0!important;line-height:1!important;height:auto!important;min-height:auto!important;padding:5px 10px!important;margin:0!important}.section-footer .social-links{display:block!important;padding:0!important;margin:10px 0 0!important}.section-footer ul.social-links__list{display:flex!important;flex-wrap:nowrap!important;margin:0!important;gap:15px!important}.section-footer ul.social-links__list li{margin:0!important;padding:0!important}.section-footer ul.social-links__list li a{display:block}.section-footer .social-links svg{width:25px!important;height:25px!important}.shopify-section.section-product-template .product-area{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;direction:ltr!important;padding:0!important}.shopify-section.section-product-template .product-area .product-area__details{direction:rtl!important;text-align:right!important}.shopify-section.section-product-template .product-area .product-area__details .product-area__details__title{font-size:24px!important;font-weight:700!important;text-align:right!important}.product-area .price-area,.product-area .product-detail__form__description,.product-detail__form__options,.product-detail__custom-option{text-align:right!important}.cc-accordion-item__title{font-size:18px!important;text-align:right!important}.cc-accordion-item__title:after{display:block!important;left:0!important;right:auto!important}.cc-accordion-item__title:before{display:block!important;left:0!important;right:auto!important}.cc-accordion-item__content{text-align:right!important;padding:10px 0!important}.cc-accordion-item{border-bottom:1px solid #ddd!important;padding:10px 0!important}.product-slider .swiper-container{overflow:hidden!important}.poduct_image_slider .swiper-button-next svg,.poduct_image_slider .swiper-button-prev svg{display:none!important}.product-area.product-area--restrict-width.product-area--carousel .theme-images{height:auto!important}.product-area.product-area--carousel .theme-gallery .rimage-wrapper{height:0!important;position:relative!important}.product-recommendations-container,.product-recommendations-container h2{text-align:center!important;justify-content:center;align-items:center}.with-payment-button .button,.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button,.product-detail__form__action button{min-height:30px!important;padding:8px!important}.section-footer .copyright{direction:ltr!important;font-size:16px!important}#page-menu a .arr{left:0!important;right:auto!important}#page-menu a .arr svg{transform:rotate(180deg)}#page-menu .main-nav li ul,#page-menu .main-nav li ul li,#page-menu .main-nav li.main-nav__back{text-align:right!important}#page-menu .main-nav li.main-nav__back svg{position:relative;left:-40px!important;right:auto!important;transform:rotate(0)!important}.site-control.nav-inline-desktop .site-control__inner .nav-row .contains-children .nav-rows{right:0!important;left:auto!important}.inline-mini-form{overflow:visible}.inline-mini-form.inline-mini-form--arrow button{left:-5px!important;right:auto!important}.inline-mini-form.inline-mini-form--arrow button svg{transform:rotate(180deg)}@media (max-width: 767px){.product-area .product-area__media{padding-left:20px!important;padding-right:20px!important;padding-top:20px!important}.wide-container .product-list.mob-two-col:not(.jiggly-split){margin:0!important}}@media (min-width: 768px) and (max-width: 1129px){.product-area .product-area__media{padding:20px 20px 0}.product-area .product-area__details .product-area__details__inner{padding-left:0;padding-right:0}}@media (min-width: 992px) and (max-width: 1129px){.product-area .product-area__details .product-area__details__inner{padding-left:0;padding-right:20px}}@media (min-width: 1130px){.product-area .product-area__media{padding-left:90px}}#added-to-cart .links a.button.alt{display:none!important}.theme-modal.theme-modal--small>.inner h4,.theme-modal.theme-modal--small>.inner .under-cart .subtotal,.under-cart .theme-modal.theme-modal--small>.inner .subtotal,.theme-modal.theme-modal--small>.inner blockquote{padding-right:0;text-align:start!important;padding-left:50px}.theme-modal.theme-modal--small>.inner h4 svg,.theme-modal.theme-modal--small>.inner .under-cart .subtotal svg,.under-cart .theme-modal.theme-modal--small>.inner .subtotal svg,.theme-modal.theme-modal--small>.inner blockquote svg{margin-right:0!important;margin-left:7px!important}.theme-modal.theme-modal--small>.inner .modal-close{left:0!important;right:auto!important}.pretty-select,.disclosure .disclosure__toggle{padding:5px!important}.pretty-select .text,.disclosure .disclosure__toggle .text{padding:7px 7px 7px 50px!important}.pretty-select .text .label,.disclosure .disclosure__toggle .text .label{float:inline-start!important;margin-inline-end:5px!important}.pretty-select svg,.disclosure .disclosure__toggle svg{left:10px!important;right:auto!important}.shopify-payment-button__button--unbranded{position:relative!important;font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.shopify-payment-button__button--unbranded:before{content:"\5dc\5e8\5db\5d9\5e9\5d4  \5e2\5db\5e9\5d9\5d5"!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;display:contents!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;text-align:center!important;font-size:19px!important;line-height:1!important}.form_header{text-align:center!important;margin-bottom:30px!important;display:block!important}.cancellation_form .form input,.cancellation_form .form textarea,.contact_form .form input,.contact_form .form textarea,.form- input,.form- textarea{padding:10px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
